SLAM: Simultaneous localization and mapping (SLAM) is a method used for autonomous vehicles that lets you build a map and localize your vehicle in that map at the same time1. SLAM algorithms allow the vehicle to map out unknown environments. Engineers use the map information to carry out tasks such as path planning and obstacle avoidance1. SLAM is a challenging problem in robotics that requires an agent to build a map of an unknown environment and locate itself within it.
MAPPING: With the rise in autonomous robots, it has become crucial for a simple and effective mapping system. Depending on the requirements, there are different ways of mapping a room, using different techniques and sensors. Mapping is a discipline related to computer vision and cartography that involves creating a representation of the environment that a robot can use for navigation and decision making. It is also a part of the SLAM (Simultaneous Localization and Mapping) process, which combines the localization of a robot and the mapping of the environment simultaneously. There are three main types of maps: sensorial, topological, and geometric. Sensorial maps are based on the direct perception of the environment by the robot’s sensors. Topological maps are graph-based representations of the places and paths in the environment. Geometric maps are coordinate based representations of the objects and distances in the environment.
LOCALISATION: Localization is the process of determining the robot’s pose (position and orientation) relative to a given map of the environment. It is an essential task for robot navigation, as it allows the robot to plan its path and avoid obstacles. Our project aims to build an Arduino based robot which can use two ultrasonic sensors to read distance data from the environment and make the map. The sensors would relay the distance infront and to the left of the robot , which would then be used by the Arduino to relay the next move of the robot to the motor driver. And this will occur till the robot completes the map of the room.
Hardware Required:-
- Arduino UNO
- HC-SR04 (Ultrasonic Sensor)
- L298 Motor Driver
- HC-05 Bluetooth Module
- DC Gear Motors
- 12v Li-ion Battery
- 7805 Voltage Regulator with heat sink
0 Comments
If You Have Any Doubt, Please Let Me Know