This shows you the differences between two versions of the page.
|
pm:prj2023:avaduva:slam_robot_indoor_mapping [2023/05/30 17:01] nuh_furkan.erturk [Introducere] |
pm:prj2023:avaduva:slam_robot_indoor_mapping [2023/05/30 18:09] (current) nuh_furkan.erturk [Hardware Design] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== SLAM ROBOT FOR INDOOR MAPPING ====== | ====== SLAM ROBOT FOR INDOOR MAPPING ====== | ||
| + | {{:pm:prj2023:avaduva:img_6169.png?600|}} | ||
| + | |||
| ===== Introducere ===== | ===== Introducere ===== | ||
| Line 22: | Line 24: | ||
| + | In this project there will be three entities communicating; the SLAM robot, router and a computer. The slam robot will use an IR sensor to scan the surrounding area and send the data to the computer through WiFi. The computer software I have developed will generate the map of the field correspondingly. | ||
| + | The visualisation of the communication lines given below in the “FIgure 1: Visual representation of communication lines”. | ||
| ===== Hardware Design ===== | ===== Hardware Design ===== | ||
| Line 31: | Line 35: | ||
| * rezultatele simulării | * rezultatele simulării | ||
| </note> | </note> | ||
| + | List of pieces: | ||
| + | * Arduino Uno | ||
| + | * ESP 01 | ||
| + | * Servo motor | ||
| + | * 2 DC motor | ||
| + | * IR sensor | ||
| + | * Cables | ||
| + | * Voltage Regulator | ||
| + | * Breadboard | ||
| + | * Base of the car | ||
| + | * Wheels | ||
| + | * Electronic Schema | ||
| + | {{:pm:prj2022:agmocanu:ekran_resmi_2022-05-12_07.27.41.png?600|}} | ||
| ===== Software Design ===== | ===== Software Design ===== | ||
| Line 42: | Line 59: | ||
| * (etapa 3) surse şi funcţii implementate | * (etapa 3) surse şi funcţii implementate | ||
| </note> | </note> | ||
| + | The software IDE used for hardware programming is “Arduino IDE”. Apart from vanilla Arduino libraries, following libraries was used: | ||
| + | Wifi module | ||
| + | |||
| + | Apart from the embedded programming a variety of software developed to process data and communicate with the SLAM robot. The IDE used for programming is “Visual Studio Code” and the programming language is “Python”. | ||
| + | Link of the software given below: | ||
| + | * [[https://github.com/nuhfurkan/micarchproj|https://github.com/nuhfurkan/micarchproj]] | ||
| ===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||