This work is licensed under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
1. Introduction
Robots have a vast impact on our livelihood as they continue to improve efficiency, productivity, saving, quality, safety, security, and convenience of our endeavors, which are usually treated as being dull, dangerous, dirty, and difficult [1–3]. The applications of robots include search and rescue, surveillance, transportation, healthcare, pedestrian navigation, reconnaissance, pursuit-evasion, assembly, pick and place, and explorations in various environments [4–12]. Therefore, researchers around the world continuously and consistently come up with many robotic systems and a large array of real world applications and problems. Some of the prominent robotic systems addressed in literature include omniwheel robots [6, 13], car-like robots [3, 14, 15], tractor-trailer systems [16], mobile manipulators [2, 7], hexacopters [10], underwater robots [17], and Unmanned Aerial Vehicle (UAV) [18–20]. One problem which has received attention in the recent past is motion planning and control of robots, which is basically a coordinated and collision free movement, and completion of tasks either in known or unknown environments [2, 3, 16, 21, 22]. Within this motion planning and control problem, the recent influx and influence of the bioinspired behaviors from nature, which help in making inventions and designing algorithms and low-cost electromechanical tools for real life applications, have been noteworthy [23–25]. Some of the more common behaviors are formation, swarming, flocking, crawling, swimming, running, climbing, and motion camouflage [3, 24, 26, 27]. In addition, an assisting feature in nature to aid motion or movement is landmark. The landmarks are used by a number of insects and animals to navigate to a goal position in known or unknown environments [27–30].
A landmark is a geographic feature or visual cue which has been habitually used by insects and animals to guide them along their journey back home or to a foraging or nesting site ([27, 28]). Some examples from nature include the socially organized hymenoptera (ants, wasps, and honeybees), hamsters, and birds. According to Collett et al. [27], honeybees use landmarks to segment familiar routes. They can associate, with a landmark, a memory that encodes the direction and distance of the path segment between two consecutive landmarks. Etienne et al. [31] report that hamsters use external references to reset their path integrator by processing internal signals generated through rotations and translations. Harris et al. [32] state that wood ants utilize stored local view or snapshots of the landmarks situated close to their goals or destinations. The data are stored in a small set of distinct features, which greatly differs for the visually guided insects and birds. The landmarks have also been used by men in the early years and are also used in the current age of information and communications technologies (ICT). Explorers and sailors use natural and artificial landmarks to find their way back or through an area during their sea journey. Ships navigate within a veil of the lighthouse, which acts as an artificial landmark and helps prevent shipwrecking. More recently, navigation landmarks have been utilized for service robots in constrained environments [33], pedestrian autonomous navigation technology [12], long-range journeys through planetary explorations and rescue in hazardous environments [34], waypoints guidance [13, 17, 35, 36], and sampling of difficult environments.
It is noted that while natural landmarks are objects or features that are part of an environment and may have other functions not restricted to navigation, artificial landmarks are ones that need to be added to an environment for the sole purpose of robot navigation [29]. These landmarks can be incorporated with extra information, for example, in the form of RFID, bar codes, relevant sensors, and IR coding [12, 29, 33]. In literature, the concept of waypoints is linked to landmarks where the waypoints can be stipulated as the selected landmarks for a specific task or purpose. In addition, waypoints can also include physical objects, devices, or coordinates that hold navigation and location details which can be utilized to aid in robot navigation or human movement/following [13, 17].
The biologically inspired concept of landmarks has more recently been introduced in the field of robotics especially in the areas of path planning, communication, motion control, and navigation of autonomous robots, under biorobotics. The navigation problem can be either local navigation where the robot operates within a defined neighborhood such as the service robots in a home environment [33] or global navigation where the robot moves between different environments [30] such as the robots in outdoor applications (rescue in dangerous environments, pedestrian navigation [12]) and long-range journeys (planetary explorations [34]). Herein, the landmarks invariably serve two purposes: (1) to guide a robot to a desired goal [13, 35–37] and (2) to enable a robot in determining its position with respect to the landmark (self-localization and mapping) [38–40]. Over the past two decades, majority of the researchers have primarily focussed on the detection of the landmarks and their selection based on user-defined metrics. The latter prominently depends on training and the new knowledge subsequently communicated to the rest of the robots.
The landmarks are detected using sensors; therefore, it is important that landmarks have distinct feature(s) distinguishing them from the other objects in the environment or workspace. Among many others in the literature, the works of Jagannathan [41], Lee [42], Fujii et al. [40], Ishii et al. [33], and Chand and Yuta [43] in this area are noteworthy. Jagannathan [41] used colors as distinguishing characteristic for landmarks so that the robot can differentiate and recognize these from other objects. Lee [42] and Ishii et al. [33] used infrared identification fused with encoder information, while Fujii et al. [40] used metallic landmarks to guide the mobile robots. Recently, Xie et al. in [19] presented a landmark detection and recognition algorithm for UAV Autonomous Pitching.
Once a set of landmarks in a definite workspace has been detected, it is imperative that a robot selects an optimal number and the exact landmarks which will be the waypoints to navigate along its way to target. Taking into account the cost and time constraints, it is impractical for a robot to navigate through all the landmarks in the workspace [44]. In the interest of brevity, selected work in this area which has considered different metrics for the selection of landmarks is presented. Deng et al. [45] in 1996 proposed a solution for the selection of landmarks from multiple landmarks so that the cost of sensing is minimized. Marsland et al. [46] in 2001 presented an automatic landmark selection algorithm that allowed a mobile robot to select conspicuous landmarks from a continuous stream of sensory perceptions, without any prior knowledge or human intervention during the selection process. Frommberger [44] in 2008 investigated a qualitative representation of landmarks for the selection process, while Beinhofer et al. [47] linearized the whole navigation cycle representing the landmark locations by a discrete set and then used a user-defined bound for conservative approximation of landmark visibility and selection. Lee et al. [48] presented a deep neural network-based landmark selection method for optical navigation on lunar highlands.
This paper focusses on the landmark navigation problem of planar robots and presents a solution based on a new dynamic updating rule tagged to a robot’s orientation and steering angle. If a workspace contains few landmarks, then a 2D point robot can easily navigate to its target via all landmarks. However, a desired and optimized solution is needed to select a set of landmarks from a cohort of landmarks fixed randomly in a workspace. An algorithm will be designed to select only those landmarks that lie in the robot’s field of view so that the robot can navigate to its goal via this selection, in the presence of obstacles.
This new scheme for selection and changing of landmarks, as well as the construction of the nonlinear control laws, is better than the other control schemes because of the following:
(1) For the selection of landmarks, the robot picks out only those landmarks that are intersecting with the field of view. These can be classified as waypoints guiding navigation. The updating rule tagged to the robot’s orientation and steering angle allows for a smooth landmark switching process.
(2) The new method is systematic, elegant, and yet simple compared to, for example, the Lyapunov-based control scheme [2, 3, 7], where there is no definite and standard procedure of constructing the total potentials.
(3) The control laws ensure asymptotic stability of the 2D point robot system. With the introduction of the field of view, the Euclidean distance between the robot’s position and its target is always strictly decreasing; hence, the Direct Method of Lyapunov is easily utilized to prove that the equilibrium point of the system governing the motion of the robot is asymptotically stable.
(4) The algorithm for 2D point robots can be easily applied to other planar robots such as car-like robots, tractor-trailer systems, and mobile manipulators. As an illustration, the navigation of the car-like robot is guided via waypoints or specific landmarks selected from the robot’s field of view, guaranteeing eventual uniform stability of the system using theorem from Yoshizawa [49].
The main contributions of this research are as follows: (1) a new dynamic updating rule based on the orientation and steering angle of a robot for the selection of a set of relevant landmarks; (2) the velocity-based controllers which guarantee asymptotic stability of 2D point robot system; and (3) a new set of rules governing the robot’s field of view for waypoints. As an application, the nonlinear controls of a nonholonomic car-like robot in the presence of obstacles are considered, validating the updating rule and eventually uniform stability of the robotic system.
The rest of the paper is organized as follows: In Section 2, the definition of workspace and point mass is given followed by the kinematic model of a 2D point robot. Section 3 gives a solution to the landmark navigation problem where the robot has to maneuver from an initial position to the target. In Section 4, obstacles are introduced in the workspace. Section 5 discusses the landmark navigation of a car-like mobile robot as an application. In Section 6, the strengths and weaknesses of the proposed method are discussed. Finally, Section 7 provides a discussion on the contributions and future research possibilities for the landmark navigation problem.
2. Framework and Objective
The nomenclature of [7, 50] is adopted to define and set the parameters of the research framework.
Definition 1.
The workspace is a fixed, closed, and bounded rectangular region for some
Definition 2.
Let
Now, suppose that
System (1) is a description of the instantaneous velocities of the 2D point robot, where
Sharma et al. in [2, 3, 7] designed continuous nonlinear controllers
Given a set of landmarks in the
The control scheme showing the design of the controllers is shown in Figure 1. The scheme will consider all the obstacles in the workspace, thus giving the motion planner a global view of the workspace and picking out the safest path among the obstacles. The turning/steering angle of the robot as a function of the reciprocal of the distance from the robot to an obstacle is designed. Since this distance appears in the denominator, the magnitude of turning/steering angle will increase as the robot approaches an obstacle, thus deviating the robot away from the obstacle.
3. A Solution to the Landmark Navigation Problem
Definition 3.
The
Assumption 1.
The positions of the landmarks are a priori known.
Assumption 2.
The robot goes through each of the landmarks selected by the dynamic updating rule.
Consider a scenario where the 2D point robot has to maneuver via landmarks randomly fixed in
Case 1.
Navigation via all landmarks For
The differential form governed by (4) will ensure that the robot will navigate through all the landmarks in the definite and bounded workspace en route to its target. While the workspace can contain landmarks scattered all over, it is impractical, costly, laborious, and with no real need for the robot to navigate using all the landmarks [44]. The following case defines a new procedure of selecting only the landmarks which fall under a new set of metrics.
Case 2.
Navigation via selected landmarks
Assume that the workspace contains finitely many landmarks scattered all over. Only those landmarks that fall under a new set of metrics are selected, which essentially defines a new field of view of the robot between its initial and target positions. A unique field of view is defined and introduced in this paper as follows.
Definition 4.
Given a predetermined scalar
Note that the field of view is initially calculated at
A metric for the selection of the landmarks is defined as follows:
(1) The selected landmark should lie within the
(2) The selected landmark should be at a sufficient distance
(3) The selected landmark should be at a sufficient distance
(4) The next landmark should be selected only when the robot reaches its current landmark.
An algorithm for the selection of landmark based on the above metric is developed. This is described in Algorithm 1.
Algorithm 1.
Let the selected landmark be denoted as
To ensure that the robot goes through the selected landmark, the following differential form of
The effectiveness of the proposed solution is illustrated in Simulation 1.
Simulation 1.
Figures 3 and 4 show simulations with different initial and final positions. The positions of the landmarks were randomly generated within the workspace. The initial and final positions are given in the figure captions while the constant
The discussion so far can be summarized in the following theorem.
Theorem 1.
Let
Proof.
Note that
To prove asymptotic stability, consider a Lyapunov function of the form
It is clear that, in the region
Note that
In addition, since
To numerically verify the stabilizing results obtained from the Lyapunov function, the graph of the Lyapunov function and its derivative for the trajectory shown in Figure 4 is generated. The graph of
4. Inclusion of Obstacles in the Workspace
The landmark navigating problem becomes even more challenging when the
Let
Definition 5.
The
Definition 6.
The region surrounding the elliptic-shaped obstacles given by the set
Assumption 3.
The selected landmark does not intersect with the sensing zone.
For the 2D point robot
Figure 6 shows the proposed path robot
Substitute (18) into (17) and simplify to get
where the function
Simulation 2.
Figures 7 and 8 show simulations with different sets of initial and final positions of robot
5. Application: Landmark Navigation of a Car-like Robot
In this section, the technique proposed in the above sections is applied to address the landmark navigation problem of a car-like mobile robot containing nonholonomic constraints. The rear wheel driven car-like vehicle model is adopted from [7]. Referring to Figure 9,
[figure omitted; refer to PDF]
The configuration of the car is given by
Hereafter, the vector notation
Assume that there are
The constants
The controller
Simulation 3.
Figures 10 and 11 show simulations with different initial and final positions of the car-like robot. With the landmarks and obstacles (random size) scattered randomly all over the workspace, the robot navigates through landmarks which lie in its
Figures 12 and 13 show the evolution of controllers for the trajectory shown in Figures 10 and 11, respectively. The controllers are continuous for all time
Table 1
Values of the parameters used in the simulations.
Initial and final configuration | |
Initial and final position | Refer to the figures |
Initial orientation | |
Robot parameters | |
Dimensions | |
Safety parameters | |
Other parameters | |
Workspace dimensions | |
Obstacle avoidance | |
Field of view | |
Constants |
5.1. Stability of System (22)
As seen in the simulations for the car-like robot, the planar trajectory
The concept of eventual stability was developed by Yoshizawa [49] in 1966. This is briefly described below and the reader can refer to [16] for more details.
Let
Theorem 2 (see Yoshizawa [49]).
Suppose that
(1)
(2)
Then the 0-set is an eventually uniform stable set of system (29) with respect to
The next theorem shows how this concept of eventual stability is applied to system (9).
Theorem 3.
The target
Proof.
The proof is adopted from [16]. Consider a Lyapunov function of the form
Note that
6. Discussion
In this section, the strengths and weaknesses of the proposed method are discussed. Firstly, the algorithm proposed in this paper for landmark selection depends on the field of view and those points that lie in between the robot’s position and its target. This ensures that all those points which lie behind the robot or behind the target are automatically discarded. For the landmark changeover, the differential form of the functions
7. Conclusion
The paper successfully provides a new stabilizing solution to the landmark navigation problem using a single autonomous robot. For the first time, the problem is solved using a time-variant, yet continuous, updating rule of the robot’s steering angle and orientation parameters only, while the navigation to the target is facilitated by a newly constructed velocity-based algorithm.
The research becomes more interesting and challenging when multiple landmarks are introduced randomly in the workspace cluttered with randomly fixed obstacles. Note that different metrics have been designed in the literature for the selection of relevant landmarks required for the motion control problems. In this case, the authors have designed a new dynamic updating rule to select landmarks from a newly constructed metric to capture the field of view of the robot. The algorithm was then successfully applied to a car-like robot with nonholonomic constraints. The effectiveness of the proposed solution was consistently verified through computer simulations using Matlab and its stability proved theoretically.
While the concept of landmark navigation is recent, the potential for practical applications cut across a number of sectors and workplaces. One such workplace where the concept can be utilized is loading/offloading in a constrained environment such as docks. The landmarks can guide autonomous robots to park correctly in designated spots or parking bays for precise loading/offloading. Such artificial landmarks can also be used to find simpler vehicle routes in a network of streets and highways, especially during heavy traffic when the cost of taking different routes differs; hence, the landmarks can also assume different (negative/positive) roles. Similarly, for longer routes when the cost of having the entire journey predetermined and preloaded into autonomous vehicles is very high, again these landmarks can be very useful in providing the relevant guidance to far placed targets.
A limitation of this research paper is that the theoretical contribution is not proved with an experimental design using real robots. This provides scope for future undertakings. Future work will also consider landmark navigation problem of multiple three-dimensional robots with the inclusion of nonconvex obstacles and dynamic landmarks.
[1] S. Behere, "A generic framework for robot motor planning and control," 2010. Master’s thesis
[2] B. Sharma, J. Vanualailai, S. Singh, "Motion planning and posture control of multiple n-link doubly nonholonomic manipulators," Robotica, vol. 35 no. 1-25,DOI: 10.1017/s0263574714002604, 2015.
[3] B. N. Sharma, J. Raj, J. Vanualailai, "Navigation of carlike robots in an extended dynamic environment with swarm avoidance," International Journal of Robust and Nonlinear Control, vol. 28 no. 2, pp. 678-698, DOI: 10.1002/rnc.3895, 2018.
[4] L. Krick, M. E. Broucke, B. A. Francis, "Stabilization of infinitesimally rigid formations of multi-robot networks," Proceedings of the 47th IEEE Conference on Decision and Control, pp. 477-482, .
[5] I. Matychyn, "Pursuit strategy of motion camouflage in dynamic games," Dynamic Games and Applications, vol. 10 no. 1, pp. 145-156, DOI: 10.1007/s13235-019-00316-0, 2020.
[6] A. Kilin, P. Bozek, Y. Karavaev, A. Klekovkin, V. Shestakov, "Experimental investigations of a highly maneuverable mobile omniwheel robot," International Journal of Advanced Robotic Systems, vol. 14 no. 6,DOI: 10.1177/1729881417744570, 2017.
[7] B. Sharma, J. Vanualailai, A. Prasad, "Formation control of a swarm of mobile manipulators," Rocky Mountain Journal of Mathematics, vol. 41 no. 3, pp. 900-940, DOI: 10.1216/rmj-2011-41-3-909, 2011.
[8] K. Shojaei, "Neural adaptive output feedback formation control of type ( m , s ) wheeled mobile robots," International Journal of Adaptive Control and Signal Processing, vol. 29, pp. 855-876, 2015.
[9] K. Shojaei, "Neural adaptive output feedback formation control of type ( m , s ) wheeled mobile robots," IET Control Theory & Applications, vol. 11 no. 4, pp. 504-515, DOI: 10.1049/iet-cta.2016.0952, 2017.
[10] P. Bozek, M. Aiman Al Akkad, P. Blistan, N. Ibrahim Ibrahim, "Navigation control and stability investigation of a mobile robot based on a hexacopter equipped with an integrated manipulator," International Journal of Advanced Robotic Systems, vol. 14 no. 6, 2017.
[11] A. Pandey, A. K. Kashyap, D. R. Parhi, B. K. Patle, "Autonomous mobile robot navigation between static and dynamic obstacles using multiple anfis architecture," World Journal of Engineering, vol. 16 no. 2, pp. 275-286, DOI: 10.1108/wje-03-2018-0092, 2019.
[12] X. Xing, R. Zhou, L. Yang, "The current status of development of pedestrian autonomous navigation technology," Proceedings of the 26th Saint Petersburg International Conference on Integrated Navigation Systems (ICINS), .
[13] P. Boucher, "Waypoints guidance of differential-drive mobile robots with kinematic and precision constraints," Robotica, vol. 32, 2014.
[14] A. Prasad, B. Sharma, J. Vanualailai, "A solution to the motion planning and control problem of a car-like robot via a single-layer perceptron," Robotica, vol. 32 no. 6, pp. 935-952, DOI: 10.1017/s0263574713000982, 2014.
[15] S. A. Kumar, J. Vanualailai, B. Sharma, "Lyapunov functions for a planar swarm model with application to nonholonomic planar vehicles," Proceedings of the 2015 IEEE Conference on Control Applications (CCA), pp. 1919-1924, .
[16] A. Prasad, B. Sharma, J. Vanualailai, S. A. Kumar, "A geometric approach to target convergence and obstacle avoidance of a nonstandard tractor-trailer robot," International Journal of Robust and Nonlinear Control, vol. 30 no. 13, pp. 4924-4943, DOI: 10.1002/rnc.5021, 2020.
[17] M. Ataei, A. Yousefi-Koma, "Three-dimensional optimal path planning for waypoint guidance of an autonomous underwater vehicle," Robotics and Autonomous Systems, vol. 67, pp. 23-32, DOI: 10.1016/j.robot.2014.10.007, 2015.
[18] A. Devi, J. Vanualailai, S. A. Kumar, B. Sharma, "A cohesive and well-spaced swarm with application to unmanned aerial vehicles," Proceedings of the 2017 International Conference on Unmanned Aircraft Systems, pp. 698-705, .
[19] X. Xie, Y. Ding, X. Huang, "A landmark detection and recognition algorithm for uav autonomous pitching," Proceedings of the 2019 IEEE International Conference on Unmanned Systems (ICUS), pp. 484-489, .
[20] L. C. Chie, Y. W. Juin, "Artificial landmark-based indoor navigation system for an autonomous unmanned aerial vehicle," Proceedings of the 2020 IEEE 7th International Conference on Industrial Engineering and Applications (ICIEA), pp. 756-760, .
[21] B. Wohlfender, "Studies on mechatronics: autonomous collaborative vehicles," 2010.
[22] A. Pandey, V. S. Panwar, M. E. Hasan, D. R. Parhi, "V-REP-based navigation of automated wheeled robot between obstacles using PSO-tuned feedforward neural network," Journal of Computational Design and Engineering, vol. 7 no. 4, pp. 427-434, 2020.
[23] N. Gravish, V. L. George, "Robotics-inspired biology," Journal of Experimental Biology, vol. 221 no. 7,DOI: 10.1242/jeb.138438, 2018.
[24] J. Ni, L. Wu, X. Fan, S. X. Yang, "Bioinspired intelligent algorithm and its applications for mobile robot control: A survey," Computational Intelligence and Neuroscience, vol. 2016,DOI: 10.1155/2016/3810903, 2016.
[25] R. Pirník, M. Hruboš, D. Nemec, T. Mravec, P. Božek, "Integration of inertial sensor data into control of the mobile platform," pp. 271-282, .
[26] X. Xi, E. H. Abed, "Formation control with virtual leaders and reduced communications," Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference, pp. 1854-1860, .
[27] M. Collett, D. Harland, T. S. Collett, "The use of landmarks and panoramic context in the performance of local vectors by navigating honeybees," The Journal of Experimental Biology, vol. 205 no. Pt 6, pp. 807-814, 2002.
[28] R. Möller, "Insects could exploit UV-green contrast for landmark navigation," Journal of Theoretical Biology, vol. 214 no. 4, pp. 619-631, DOI: 10.1006/jtbi.2001.2484, 2002.
[29] J. Borenstein, H. R. Everett, L. Feng, D. Wehe, "Mobile robot positioning: sensors and techniques," Invited Paper for the Journal of Robotic Systems, vol. 14 no. 4, pp. 231-249, DOI: 10.1002/(sici)1097-4563(199704)14:4<231::aid-rob2>3.0.co;2-r, 1997.
[30] E. Mair, M. Augustine, B. Jäger, "A biologically inspired navigation concept based on the landmark-tree map for efficient long-distance robot navigation," Advanced Robotics, vol. 28 no. 5, pp. 289-302, DOI: 10.1080/01691864.2013.871770, 2014.
[31] A. S. Etienne, R. Maurer, V. Boulens, A. Levy, T. Rowe, "Resetting the path integrator: a basic condition for route-based navigation," Journal of Experimental Biology, vol. 207, pp. 1491-1508, 2004.
[32] R. A. Harris, P. Graham, T. S. Collett, "Visual cues for the retrieval of landmark memories by navigating wood ants," Current Biology, vol. 17 no. 2, pp. 93-102, DOI: 10.1016/j.cub.2006.10.068, 2007.
[33] K. Ishii, A. Ishida, G. Saul, M. Inami, T. Igarashi, "Active navigation landmarks for a service robot in a home environment," Proceedings of the 5th ACM/IEEE International Conference on Human Robot Interaction, HRI 2010, pp. 99-100, .
[34] E. Celaya, J. L. Albarral, P. Jimenez, C. Torras, "Visually-guided robot navigation: from artificial to natural landmarks," Proceedings of the International Conference on Field and Service Robotics, pp. 287-296, .
[35] A. Dawadee, J. Chahl, N. Nanda, "A method for autonomous navigation of uavs using landmarks," Proceedings of the 16th Australian Aerospace Congress, .
[36] D. Pazderski, "Waypoint following for differentially driven wheeled robots with limited velocity perturbations," Journal of Intelligent & Robotic Systems, vol. 85 no. 3-4, pp. 553-575, DOI: 10.1007/s10846-016-0391-7, 2017.
[37] D. Busquets, C. Sierra, R. L. de Màntaras, "A multiagent approach to qualitative landmark-based navigation," Autonomous Robots, vol. 15 no. 2, pp. 129-154, DOI: 10.1023/a:1025536924463, 2003.
[38] H. Hu, D. Gu, "Landmark-based navigation of mobile robots in manufacturing," Proceedings of the 1999 7th IEEE International Conference on Emerging Technologies and Factory Automation Proceedings ETFA 99 Cat No. 99TH8467, pp. 121-128, DOI: 10.1109/etfa.1999.813073, .
[39] A. Bais, R. Sablatnig, J. Gu, "Single landmark based self-localization of mobile robots," Proceedings of the 3rd Canadian Conference on Computer and Robot Vision (CRV’06),DOI: 10.1109/crv.2006.67, .
[40] H. Fujii, Y. Ando, Y. Ando, T. Yoshimi, M. Mizukawa, "Shape recognition of metallic landmark and its application to self-position estimation for mobile robot," Journal of Robotics and Mechatronics, vol. 22 no. 6, pp. 718-725, DOI: 10.20965/jrm.2010.p0718, 2010.
[41] H. Jagannathan, "Landmark-based robot navigation enhanced with color interest operators," Proceedings of the SPIE, vol. 3959, pp. 480-489, .
[42] S. Lee, "Use of infrared landmark zones for mobile robot localization," Industrial Robot: An International Journal, vol. 35 no. 2, pp. 153-159, DOI: 10.1108/01439910810854647, 2008.
[43] A. Chand, S. Yuta, "Road-crossing landmarks detection by outdoor mobile robots," Journal of Robotics and Mechatronics, vol. 22 no. 6, pp. 708-717, DOI: 10.20965/jrm.2010.p0708, 2010.
[44] L. Frommberger, Representing and Selecting Landmarks in Autonomous Learning of Robot Navigation, vol. 5314, 2008.
[45] X. Deng, E. Milios, A. Mirzaian, "Landmark selection strategies for path execution," Robotics and Autonomous Systems, vol. 17 no. 17-3,DOI: 10.1016/0921-8890(95)00042-9, 1996.
[46] S. Marsland, U. Nehmzow, T. Duckett, "Learning to select distinctive landmarks for mobile robot navigation," Robotics and Autonomous Systems, vol. 37 no. 4, pp. 241-260, DOI: 10.1016/s0921-8890(01)00162-2, 2001.
[47] M. Beinhofer, J.. Müller, A. Krause, W. Burgard, "Robust landmark selection for mobile robot navigation," Proceedings of the IEEE International Conference on Intelligent Robots and Systems (IROS), .
[48] H. Lee, H. Choi, D. Jung, S. Choi, "Deep neural network-based landmark selection method for optical navigation on lunar highlands," IEEE Access, vol. 8, pp. 99010-99023, 2020.
[49] T. Yoshizawa, Stability Theory by Liapunov’s Second Method, 1966.
[50] A. Prasad, "Governing robotic motion via a single layer artificial neural network," 2012. Ph. D. thesis
[51] A. Prasad, B. Sharma, J. Vanualailai, "A new stabilizing solution for motion planning and control of multiple robots," Robotica, vol. 34 no. 5, pp. 1071-1089, DOI: 10.1017/s0263574714002070, 2016.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2020 Avinesh Prasad et al. This work is licensed under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
This paper essays a new solution to the landmark navigation problem of planar robots in the presence of randomly fixed obstacles through a new dynamic updating rule involving the orientation and steering angle parameters of a robot. The dynamic updating rule utilizes a first-order nonlinear ordinary differential equation for the changing of landmarks so that whenever a landmark is updated, the path followed by the robot remains continuous and smooth. This waypoints guidance is via specific landmarks selected from a new set of rules governing the robot’s field of view. The governing control laws guarantee asymptotic stability of the 2D point robot system. As an application, the landmark motion planning and control of a car-like mobile robot navigating in the presence of fixed elliptic-shaped obstacles are considered. The proposed control laws take into account the geometrical constraints imposed on steering angle and guarantee eventual uniform stability of the car-like system. Computer simulations, using Matlab software, are presented to illustrate the effectiveness of the proposed technique and its stabilizing algorithm.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer