20:
693:
1276:
1288:
155:
25:
24:
21:
26:
23:
45:
is effectively an extension of localization, in that it requires the determination of the robot's current position and a position of a goal location, both within the same frame of reference or coordinates. Map building can be in the shape of a metric map or any notation describing locations in the
53:, radiation, exposure to weather, etc.) comes first, but if the robot has a purpose that relates to specific places in the robot environment, it must find those places. This article will present an overview of the skill of navigation and try to identify the basic blocks of a robot
322:
169:
it to this location. This guidance can be done in different ways: burying an inductive loop or magnets in the floor, painting lines on the floor, or by placing beacons, markers, bar codes etc. in the environment. Such
22:
309:
64:
and then to plan a path towards some goal location. In order to navigate in its environment, the robot or any other mobility device requires representation, i.e. a map of the environment and the ability to
123:
required to the localization in the surrounding environment. However, there are a range of techniques for navigation and localization using vision information, the main components of each technique are:
563:
335:
Chen, C.; Chai, W.; Nasir, A. K.; Roth, H. (April 2012). "Low cost IMU based indoor mobile robot navigation with the assist of odometry and Wi-Fi using dynamic constraints".
682:
445:
49:
For any mobile device, the ability to navigate in its environment is important. Avoiding dangerous situations such as collisions and unsafe conditions (
251:
1261:
1021:
575:
509:
482:
455:
428:
352:
177:
are used in industrial scenarios for transportation tasks. Indoor
Navigation of Robots are possible by IMU based indoor positioning devices.
92:
942:
224:
552:
203:
Typical Open Source
Autonomous Flight Controllers have the ability to fly in full automatic mode and perform the following operations;
614:
418:
180:
There are a very wider variety of indoor navigation systems. The basic reference of indoor and outdoor navigation systems is
499:
937:
247:
1213:
587:
1087:
1031:
1251:
647:
1314:
1239:
120:
171:
138:
In order to give an overview of vision-based navigation and its techniques, we classify these techniques under
223:
The onboard flight controller relies on GPS for navigation and stabilized flight, and often employ additional
888:
883:
1082:
607:
403:
1193:
1047:
657:
279:
116:
50:
1143:
1067:
832:
792:
642:
289:
158:
1292:
1234:
1097:
797:
637:
1203:
1178:
1168:
1133:
1077:
1057:
1004:
977:
915:
827:
761:
662:
383:
358:
284:
61:
38:
188:
1280:
1244:
1173:
1102:
989:
775:
677:
652:
600:
571:
505:
478:
451:
424:
348:
96:
54:
1229:
1107:
1092:
967:
959:
878:
837:
822:
770:
672:
549:
538:
340:
267:
1138:
1123:
1026:
1016:
1008:
873:
746:
724:
714:
556:
236:
108:
84:
1256:
1072:
1062:
984:
927:
868:
807:
802:
787:
719:
692:
1308:
1208:
1163:
847:
842:
817:
812:
192:
79:
42:
37:
denotes the robot's ability to establish its own position and orientation within the
362:
972:
947:
932:
905:
895:
756:
667:
72:
Navigation can be defined as the combination of the three fundamental competences:
57:, types of navigation systems, and closer look at its related building components.
154:
529:
Desouza, G.N.; Kak, A.C. (2002). "Vision for mobile robot navigation: A survey".
472:
994:
920:
910:
900:
863:
780:
741:
112:
60:
Robot navigation means the robot's ability to determine its own position in its
344:
377:
181:
562:
BECKER, M. ; DANTAS, Carolina
Meirelles ; MACEDO, Weber PerdigĂŁo, "
1158:
1052:
751:
337:
Proceedings of the 2012 IEEE/ION Position, Location and
Navigation Symposium
321:
Fuentes-Pacheco, Jorge, José Ruiz-Ascencio, and Juan Manuel Rendón-Mancha. "
1198:
1148:
623:
1128:
709:
542:
1183:
734:
729:
570:, Volume 2. 1 ed. SĂŁo Paulo - SP: ABCM, 2006, v. 2, p. 250-257.
165:
The easiest way of making a robot go to a goal location is simply to
566:". In: Paulo Eigi Miyagi; Oswaldo Horikawa; Emilia Villani. (Org.).
1153:
701:
255:
153:
18:
30:
Robot navigation using visual and sensorimotor information (2013)
1188:
596:
531:
IEEE Transactions on
Pattern Analysis and Machine Intelligence
379:
An awesome robot with cool navigation and real-time monitoring
592:
471:
John J. Leonard; Hugh F. Durrant-Whyte (6 December 2012).
423:. Springer Science & Business Media. pp. 1020–.
235:
Some navigation systems for airborne robots are based on
450:. Springer Science & Business Media. pp. 35–.
323:
Visual simultaneous localization and mapping: a survey
207:
Take off from the ground and fly to a defined altitude
111:
algorithms and optical sensors, including laser-based
325:." Artificial Intelligence Review 43.1 (2015): 55-81.
1222:
1116:
1040:
1003:
958:
856:
700:
630:
588:
line tracking sensors for robots and its algorithms
107:Vision-based navigation or optical navigation uses
474:Directed Sonar Sensing for Mobile Robot Navigation
227:(SBAS) and altitude (barometric pressure) sensor.
219:Descend at a specified speed and land the aircraft
266:Robots can also determine their positions using
417:Bruno Siciliano; Oussama Khatib (20 May 2008).
564:Obstacle Avoidance Procedure for Mobile Robots
182:"Vision for mobile robot navigation: a survey"
608:
559:Jonathan Dixon, Oliver Henlich - 10 June 1997
8:
184:by Guilherme N. DeSouza and Avinash C. Kak.
615:
601:
593:
477:. Springer Science & Business Media.
301:
252:underwater acoustic positioning systems
143:
139:
1022:Simultaneous localization and mapping
568:ABCM Symposium Series in Mechatronics
93:simultaneous localization and mapping
7:
225:Satellite-based augmentation systems
128:representations of the environment.
504:. Springer Nature. pp. 172–.
91:Some robot navigation systems use
14:
1286:
1275:
1274:
691:
1287:
444:Mae L. Seto (9 December 2012).
386:from the original on 2021-12-12
310:Robotic mapping and exploration
213:Orbit around a designated point
248:Autonomous underwater vehicles
115:and photometric cameras using
1:
501:Machine Vision and Navigation
420:Springer Handbook of Robotics
216:Return to the launch position
199:Autonomous Flight Controllers
210:Fly to one or more waypoints
1032:Vision-guided robot systems
312:." Vol. 55. Springer, 2009.
254:. Navigation systems using
16:Robot's ability to navigate
1331:
1252:Technological unemployment
345:10.1109/PLANS.2012.6236984
258:have also been developed.
189:"Vision based positioning"
46:robot frame of reference.
1270:
1240:Workplace robotics safety
689:
376:GT Silicon (2017-01-07),
173:Automated Guided Vehicles
498:Oleg Sergiyenko (2019).
404:"Flying | AutoQuad"
134:localization algorithms.
1088:Human–robot interaction
550:Mobile Robot Navigation
119:arrays, to extract the
103:Vision-based navigation
99:of their surroundings.
339:. pp. 1274–1279.
162:
87:and map interpretation
31:
1194:Starship Technologies
447:Marine Robot Autonomy
280:Electronic navigation
157:
69:that representation.
29:
1144:Energid Technologies
308:Stachniss, Cyrill. "
290:Vehicular automation
161:from a moving camera
159:Egomotion estimation
1235:Powered exoskeleton
243:Acoustic navigation
231:Inertial navigation
1204:Universal Robotics
1179:Intuitive Surgical
1169:Harvest Automation
1134:Barrett Technology
916:Robotic spacecraft
762:Audio-Animatronics
555:2019-04-05 at the
285:Location awareness
163:
144:outdoor navigation
97:3D reconstructions
62:frame of reference
39:frame of reference
35:Robot localization
32:
1302:
1301:
1245:Robotic tech vest
1174:Honeybee Robotics
990:Electric unicycle
943:remotely-operated
576:978-85-85769-26-0
543:10.1109/34.982903
511:978-3-030-22587-2
484:978-1-4615-3652-9
457:978-1-4614-5659-9
430:978-3-540-23957-4
354:978-1-4673-0387-3
250:can be guided by
150:Indoor navigation
140:indoor navigation
76:Self-localization
55:navigation system
27:
1322:
1315:Robot navigation
1290:
1289:
1278:
1277:
1262:Fictional robots
1230:Critique of work
879:Unmanned vehicle
695:
617:
610:
603:
594:
546:
516:
515:
495:
489:
488:
468:
462:
461:
441:
435:
434:
414:
408:
407:
400:
394:
393:
392:
391:
373:
367:
366:
332:
326:
319:
313:
306:
268:radio navigation
262:Radio navigation
237:inertial sensors
28:
1330:
1329:
1325:
1324:
1323:
1321:
1320:
1319:
1305:
1304:
1303:
1298:
1266:
1218:
1139:Boston Dynamics
1124:Amazon Robotics
1112:
1036:
1027:Visual odometry
1017:Motion planning
999:
954:
874:Continuum robot
857:Classifications
852:
715:Anthropomorphic
696:
687:
683:AI competitions
626:
621:
584:
557:Wayback Machine
528:
525:
523:Further reading
520:
519:
512:
497:
496:
492:
485:
470:
469:
465:
458:
443:
442:
438:
431:
416:
415:
411:
402:
401:
397:
389:
387:
375:
374:
370:
355:
334:
333:
329:
320:
316:
307:
303:
298:
276:
264:
245:
233:
201:
152:
131:sensing models.
121:visual features
109:computer vision
105:
19:
17:
12:
11:
5:
1328:
1326:
1318:
1317:
1307:
1306:
1300:
1299:
1297:
1296:
1284:
1271:
1268:
1267:
1265:
1264:
1259:
1257:Terrainability
1254:
1249:
1248:
1247:
1237:
1232:
1226:
1224:
1220:
1219:
1217:
1216:
1211:
1206:
1201:
1196:
1191:
1186:
1181:
1176:
1171:
1166:
1161:
1156:
1151:
1146:
1141:
1136:
1131:
1126:
1120:
1118:
1114:
1113:
1111:
1110:
1105:
1100:
1095:
1090:
1085:
1080:
1075:
1070:
1065:
1060:
1055:
1050:
1044:
1042:
1038:
1037:
1035:
1034:
1029:
1024:
1019:
1013:
1011:
1001:
1000:
998:
997:
992:
987:
982:
981:
980:
970:
964:
962:
956:
955:
953:
952:
951:
950:
945:
935:
930:
925:
924:
923:
913:
908:
903:
898:
893:
892:
891:
886:
876:
871:
869:Cloud robotics
866:
860:
858:
854:
853:
851:
850:
845:
840:
835:
830:
825:
820:
815:
810:
805:
800:
795:
790:
785:
784:
783:
773:
768:
767:
766:
765:
764:
749:
744:
739:
738:
737:
732:
727:
722:
712:
706:
704:
698:
697:
690:
688:
686:
685:
680:
675:
670:
665:
660:
655:
650:
645:
640:
634:
632:
628:
627:
622:
620:
619:
612:
605:
597:
591:
590:
583:
582:External links
580:
579:
578:
560:
547:
537:(2): 237–267.
524:
521:
518:
517:
510:
490:
483:
463:
456:
436:
429:
409:
395:
368:
353:
327:
314:
300:
299:
297:
294:
293:
292:
287:
282:
275:
272:
263:
260:
244:
241:
232:
229:
221:
220:
217:
214:
211:
208:
200:
197:
151:
148:
136:
135:
132:
129:
104:
101:
89:
88:
82:
77:
15:
13:
10:
9:
6:
4:
3:
2:
1327:
1316:
1313:
1312:
1310:
1295:
1294:
1285:
1283:
1282:
1273:
1272:
1269:
1263:
1260:
1258:
1255:
1253:
1250:
1246:
1243:
1242:
1241:
1238:
1236:
1233:
1231:
1228:
1227:
1225:
1221:
1215:
1212:
1210:
1209:Wolf Robotics
1207:
1205:
1202:
1200:
1197:
1195:
1192:
1190:
1187:
1185:
1182:
1180:
1177:
1175:
1172:
1170:
1167:
1165:
1164:Foster-Miller
1162:
1160:
1157:
1155:
1152:
1150:
1147:
1145:
1142:
1140:
1137:
1135:
1132:
1130:
1127:
1125:
1122:
1121:
1119:
1115:
1109:
1106:
1104:
1101:
1099:
1096:
1094:
1091:
1089:
1086:
1084:
1083:Developmental
1081:
1079:
1076:
1074:
1071:
1069:
1066:
1064:
1061:
1059:
1056:
1054:
1051:
1049:
1046:
1045:
1043:
1039:
1033:
1030:
1028:
1025:
1023:
1020:
1018:
1015:
1014:
1012:
1010:
1006:
1002:
996:
993:
991:
988:
986:
983:
979:
976:
975:
974:
971:
969:
966:
965:
963:
961:
957:
949:
946:
944:
941:
940:
939:
936:
934:
931:
929:
926:
922:
919:
918:
917:
914:
912:
909:
907:
904:
902:
899:
897:
894:
890:
887:
885:
882:
881:
880:
877:
875:
872:
870:
867:
865:
862:
861:
859:
855:
849:
848:Soft robotics
846:
844:
843:BEAM robotics
841:
839:
836:
834:
831:
829:
826:
824:
821:
819:
816:
814:
811:
809:
806:
804:
801:
799:
798:Entertainment
796:
794:
791:
789:
786:
782:
779:
778:
777:
774:
772:
769:
763:
760:
759:
758:
755:
754:
753:
750:
748:
745:
743:
740:
736:
733:
731:
728:
726:
723:
721:
718:
717:
716:
713:
711:
708:
707:
705:
703:
699:
694:
684:
681:
679:
676:
674:
671:
669:
666:
664:
661:
659:
656:
654:
651:
649:
646:
644:
641:
639:
636:
635:
633:
631:Main articles
629:
625:
618:
613:
611:
606:
604:
599:
598:
595:
589:
586:
585:
581:
577:
573:
569:
565:
561:
558:
554:
551:
548:
544:
540:
536:
532:
527:
526:
522:
513:
507:
503:
502:
494:
491:
486:
480:
476:
475:
467:
464:
459:
453:
449:
448:
440:
437:
432:
426:
422:
421:
413:
410:
405:
399:
396:
385:
381:
380:
372:
369:
364:
360:
356:
350:
346:
342:
338:
331:
328:
324:
318:
315:
311:
305:
302:
295:
291:
288:
286:
283:
281:
278:
277:
273:
271:
269:
261:
259:
257:
253:
249:
242:
240:
238:
230:
228:
226:
218:
215:
212:
209:
206:
205:
204:
198:
196:
194:
193:AVM Navigator
190:
185:
183:
178:
176:
174:
168:
160:
156:
149:
147:
145:
141:
133:
130:
127:
126:
125:
122:
118:
114:
110:
102:
100:
98:
94:
86:
83:
81:
80:Path planning
78:
75:
74:
73:
70:
68:
63:
58:
56:
52:
47:
44:
43:Path planning
40:
36:
1291:
1279:
1048:Evolutionary
995:Robotic fins
948:Robotic fish
933:Telerobotics
906:Nanorobotics
896:Mobile robot
833:Food service
828:Agricultural
678:Competitions
663:Hall of Fame
567:
534:
530:
500:
493:
473:
466:
446:
439:
419:
412:
398:
388:, retrieved
378:
371:
336:
330:
317:
304:
265:
246:
234:
222:
202:
186:
179:
172:
166:
164:
137:
113:range finder
106:
95:to generate
90:
85:Map-building
71:
66:
59:
48:
34:
33:
1068:Open-source
921:Space probe
911:Necrobotics
901:Microbotics
864:Biorobotics
793:Educational
776:Articulated
757:Animatronic
742:Claytronics
51:temperature
1108:Ubiquitous
1098:Perceptual
1005:Navigation
960:Locomotion
938:Underwater
823:Disability
771:Industrial
390:2018-04-04
296:References
1159:Figure AI
1117:Companies
1093:Paradigms
1078:Adaptable
1058:Simulator
752:Automaton
747:Companion
658:Geography
187:Also see
67:interpret
1309:Category
1281:Category
1199:Symbotic
1149:FarmWise
1103:Situated
1073:Software
1041:Research
985:Climbing
808:Military
803:Juggling
788:Domestic
720:Humanoid
643:Glossary
624:Robotics
553:Archived
384:archived
363:19472012
274:See also
1293:Outline
1223:Related
1214:Yaskawa
1129:Anybots
1009:mapping
978:Hexapod
973:Walking
818:Service
813:Medical
725:Android
710:Aerobot
653:History
638:Outline
1184:IRobot
968:Tracks
889:ground
884:aerial
838:Retail
735:Gynoid
730:Cyborg
668:Ethics
574:
508:
481:
454:
427:
361:
351:
175:(AGVs)
1154:FANUC
1063:Suite
928:Swarm
702:Types
648:Index
359:S2CID
256:sonar
167:guide
1189:KUKA
1053:Kits
1007:and
673:Laws
572:ISBN
506:ISBN
479:ISBN
452:ISBN
425:ISBN
349:ISBN
191:and
142:and
781:arm
539:doi
341:doi
146:.
117:CCD
1311::
535:24
533:.
382:,
357:.
347:.
270:.
239:.
195:.
41:.
616:e
609:t
602:v
545:.
541::
514:.
487:.
460:.
433:.
406:.
365:.
343::
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.