An Embedded System Design to Build Real-Time 2D Maps for Unknown Indoor Environments
In this paper, a remotely controllable, differentially drivenwheeled mobile robot was developed in order to build 2D maps of unknown indoorenvironments; this system would eliminate the need to pre-explore suchenvironments. Main aim of the study is to develop a system with high accuracyby using minim...
Saved in:
| Main Authors: | , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Sakarya University
2019-08-01
|
| Series: | Sakarya Üniversitesi Fen Bilimleri Enstitüsü Dergisi |
| Subjects: | |
| Online Access: | https://dergipark.org.tr/tr/download/article-file/665559 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | In this paper, a remotely controllable, differentially drivenwheeled mobile robot was developed in order to build 2D maps of unknown indoorenvironments; this system would eliminate the need to pre-explore suchenvironments. Main aim of the study is to develop a system with high accuracyby using minimum number of sensors and a processor with low cost especially forcomparatively small indoor areas. The distance traveled was calculated usingthe wheel odometry method. Obstacles surrounding the robot, the distancetraveled, and the robot’s orientation were obtained using an ultrasonicdistance sensor, optical encoder, and a 3D orientation sensor (also known as anAttitude and Heading Reference System –AHRS), respectively. In addition, thecharacteristics of the system hardware components were empirically explored,and the errors resulting from the sensors were evaluated. The non-linearitypercentage error arising from the encoder was defined and then compensated for.The hysteresis behavior of the ultrasonic distance sensors was also empiricallytested. All of the tasks were conducted by using a low-cost FPGA (FieldProgrammable Gate Arrays) board. This study used the graphical developmentplatform, National Instruments (NI) LabVIEW, and it’s FPGA Module which is usedfor programming of embedded systems instead of the text-based HDLs (HardwareDescription Languages). This distinguishes the proposed system from similarprior studies. |
|---|---|
| ISSN: | 2147-835X |