Goal: Foster constructive dialogues in comment sections to mitigate the spread of hateful remarks.
Key Features: Initiators for discussions, AI-generated revisions, condensing comment threads with LLMs, and a dashboard for analyzing comments.
Current Challenges:
The different languages that comments are posted in
Creating a prototype that blends in with existing social media interfaces
Figuring out how BeeNice plugs into existing social media apps
Discerning what qualifies as a hateful comment
Finding a library that does this for us.
Objective: Our aim is to streamline charging services for Electric Vehicle (EV) owners by leveraging IoT and smart technologies. This significantly reduces the time and effort required for customers to schedule their charging sessions, leaving them with one less task to worry about in their daily lives.
Key Path Scenario 1 - Customer Side App
Usecase1: Existing User Login, Account Creation, Forgot Password.
Usecase2: Add a New Vehicle, New Vehicle Summary, Vehicle Garage.
Usecase3: Book Charging Van, Existing User Login, Finding and Tracking the driver, Chat Support, Track Charging
Key Path Scenario 2 - Driver Side App
Usecase1: Existing User Login, Account Creation, Forgot Credentials
Usecase2: Registration - Driver Details
Usecase3: Booking
Team Members: Product Management Class of 2024 - Team of 6.
Objective: The goal is to count the number of skips performed during the activity.
The code analyzes the positions of the left and right feet in a video to count the number of skips. It tracks the relative positions of the feet, incrementing the count when the left foot is higher and resetting it when the left foot becomes lower. Pose landmarks are visualized, and the count is displayed on the screen. The code runs until the video ends or is manually stopped, providing an automated way to track skip counts accurately. The progress is displayed and the count is stamped with convenience along with the feature of having videos of any size no matter the aspect ratio. The data of these videos are then stored in excel to further infer the routines of all the skips recorded.
This project offers an efficient method to quantify and monitor skipping activity.
Objective: To create sketches using AI and without the need of any sensor.
Front View
Side View
Top View
Applications: Autonomous Farming robots, cleaning robots, staff-management in hotels and delivery services to name a few.
TEST 1: Autonomous Way-point Navigation
TEST 2: Autonomous Obstacle Detection and Avoidance
FINAL TEST: Merging Waypoint Navigation and Obstacle Avoidance
Designed model of my mobile robot in the Gazebo environment.
TF (Transform) Tree of my model that lets the user keep track of multiple coordinate frames over time
The path generated using G-SLAM for the mobile robot to sense the obstacles around it in order to create a Local Cost Map of the are using Lidar Proximity Sensor and navigate autonomously.
Tasks achieved:
Communicating through nodes
Using the communication protocols, moving the jackal and husky bot.
Modeling the personal bot and custom world file.
Attaching the sensor and depth camera.
Converting the values Eulers from Quaternions for the bot to be moved in a fixed path while facing towards the direction first.
Creating a point cloud and visualizing.
Communicating with the UTM node to transfer lat-long data to the robot to move towards coordinates determined in the simulation environment.
Getting the move base status through a publisher.
Implementing navigation stack in the custom bot.
Implementing a navigation package of G-slam along with the determined paths towards the coordinates as a custom module.
Objective: To save costs in the application based research on drone autonomy, simulation models and AR based fiducial markers are being used with some simple mathematical equations to test on the drone using computer vision and autopilot in order to reduce the payload of sensor hardware and replace various sensor based tasks.
Objective: One of the most popular applications of ROS is SLAM. In mobile robotics, it is used in constructing and updating the map of an unexplored environment with help of the available sensors attached to the robot which is will be used for exploring. Various algorithms have been integrated for Autonomously exploring the region and constructing the map with help of the 360-degree Lidar sensor. Different environments can be swapped within launch files to generate the required map of the environment.
Hector SLAM
Cartographer SLAM by Google
Lidar Data Visualization
Tools: Scrap trimmer box, Plastic pieces for handles, UNITY for building the game, Potentiometers, Arduino Board, C#, C++.
Objective: To increase reaction time in players, which may contribute to better awareness and reaction time behind the wheel. This is a vital skill for pro drivers who need to set up for every corner in order to exit as quickly and cleanly as possible.
Tools: Every scrap wood and metal pieces we could find, Servo Motors for the arm movements, 1 Dc Motor for the base, Arduino, C++.
Objective: Designing an industrial robotic arm in the most sustainable way possible.
Represented my team at a National Level Technical Event Organized by VJTI, where 25000 people from all over the country attended the event. I specifically, and of course voraciously, targeted the event of Monster Arena, where a grueling track filled with a heady mix of obstacles is there to test your bot. Sadly, after 2 attempts of participating through 2 different bots I made, I still could not emerge as the top dog :(
Objective: To create a bot to travel in as rough terrain as possible.
Testing the bot a night before the competition back in December on Christmas.
The bills for the components were passed by the IT department of the college as a part of the funding for the robotics club we had.
Tools: ROS (RVIZ+Gazebo), Linux, Joystick Controller, Python.