Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2023:avaduva:slam_robot_indoor_mapping [2023/05/07 22:56]
nuh_furkan.erturk created
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 9: Line 11:
   * de ce credeţi că este util pentru alţii şi pentru voi   * de ce credeţi că este util pentru alţii şi pentru voi
 </​note>​ </​note>​
 +A SLAM(simultaneous localization and mapping) machine as it was stated in itself, maps an enclosed area. My project aims to achieve the aim of building a SLAM robot using several components and Arduino Uno.
 +SLAM machines can be used to map indoor spaces. Today, SLAM technologies are used widely in the field of IOT. Via this project, I am expecting to see the implementation of a SLAM machine and have hands-on experience on the field.
 +More detailed description of the project given below in the following sections.
 +
 ===== GENERAL DESCRIPTION ===== ===== GENERAL DESCRIPTION =====
  
Line 16: Line 22:
 Exemplu de schemă bloc: http://​www.robs-projects.com/​mp3proj/​newplayer.html Exemplu de schemă bloc: http://​www.robs-projects.com/​mp3proj/​newplayer.html
 </​note>​ </​note>​
-The project is consist of a SLAM robot  
  
 +
 +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 27: 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 38: 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 =====
  
pm/prj2023/avaduva/slam_robot_indoor_mapping.1683489397.txt.gz · Last modified: 2023/05/07 22:56 by nuh_furkan.erturk
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0