Simultaneous localization and mapping (SLAM) is an important problem in signal processing with a number of industry applications. This project will commence work on the implementation of SLAM in complex environments. In this project we will consider a single robot that can navigate autonomously in a
Simultaneous Localization and mapping
Simultaneous localization and mapping (SLAM) is an important problem in signal processing with a number of industry applications. This project will commence work on the implementation of SLAM in complex environments. In this project we will consider a single robot that can navigate autonomously in an unknown static environment and simultaneously build a 2- dimensional map of the environment in real-time. This project will involve implementation of sophisticated signal processing algorithms for robot localization, collision avoidance and trajectory generation subject to robot dynamics and energy constraints.
1.Implement recursive estimation algorithms in nonlinear filtering for robot localization.
2 Implement trajectory generation algorithms subject to robot dynamics and energy
constraints with collision avoidance.
3. Build a robot capable of navigating autonomously in an unknown static environment
simultaneously building a map of the environment in real-time.
Each student will work independently on one of the 3 aims of this project. This will ensure progress on each of the 3 aims. Student1 will focus on recursive estimation algorithms; Student2 will focus on trajectory generation algorithms; Student3 will focus on hardware implementation. In the initial phase, Student1 will study recursive estimation algorithms. This will involve developing an understanding of Kalman filtering and its extension to nonlinear models, the extended Kalman filter. Student2 will review the literature on trajectory generation. This will involve developing skills to mathematically formulate the problem and solve constrained optimization problems. Student3 will study hardware platforms and how to map the algorithm for onboard execution. In the next phase, Student1 will conduct simulation studies using MATLAB to demonstrate robot localization. Student2 will conduct simulation studies using MATLAB to generate trajectories subject to constraints including collision avoidance. Student3 will build the robot and conduct preliminary tests on the robot. In the final phase, Student1 will map the algorithm for robot localization in Python for onboard execution. Student2 will map the algorithm for trajectory generation in Python for onboard execution. S3 will integrate the software for onboard execution and conduct tests to demonstrate SLAM.
There are a number of engineering applications including unmanned sensor networks, for example, autonomous underwater vehicles (AUVs). Industry applications include exploration, security patrols, scouting and hunting missions, search and rescue.
1.MATLAB & Python software for extended Kalman filtering. 2.MATLAB & Python software trajectory generation & collision avoidance.
3.Robot capable of navigating in an unknown environment.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Raspberry pi module | Equipment | 3 | 7500 | 22500 |
| Robot chasis | Equipment | 1 | 1000 | 1000 |
| Ultrasonic sensors | Equipment | 4 | 250 | 1000 |
| Lipo Batteries | Equipment | 1 | 3500 | 3500 |
| Power bank | Equipment | 1 | 2000 | 2000 |
| raspberry pi camera V2.1 | Equipment | 1 | 4500 | 4500 |
| Motor driver module | Equipment | 1 | 300 | 300 |
| SD Card | Equipment | 1 | 1000 | 1000 |
| Charger For Raspberry pi | Equipment | 1 | 500 | 500 |
| EVO (wifi connection for Raspberry pi)) | Equipment | 1 | 3500 | 3500 |
| Digital Multimeter | Equipment | 1 | 3000 | 3000 |
| Solder | Equipment | 1 | 1800 | 1800 |
| Miscellaneous | Miscellaneous | 1 | 10000 | 10000 |
| Digital Multimeter | Equipment | 1 | 3000 | 3000 |
| Solder | Equipment | 1 | 1800 | 1800 |
| Total in (Rs) | 59400 |
Paint Nest is a B2C e-commerce paints website specifically catering to local paint industr...
The most precious task of this era is to save time. Though technology is traveling with th...
It has been estimated that approximately 17,730 people suffer from life altering Spinal Co...
Over the past few years the Unmanned Aerial Vehicles (UAVs) have rapidly grown in populari...
In this era of multimedia communications and its uses in all aspects of daily life, it is...