Sound-Source Tracking and Obstacle Avoidance System for the Mobile Robot

Author(s):  
Bo-Yeon Hwang ◽  
Sook-Hee Park ◽  
Jong-Ho Han ◽  
Min-Gyu Kim ◽  
Jang-Myung Lee
Robotica ◽  
2010 ◽  
Vol 28 (7) ◽  
pp. 1057-1064 ◽  
Author(s):  
Naoki Uchiyama ◽  
Shigenori Sano ◽  
Akihiro Yamamoto

SUMMARYSound source tracking is an important function for autonomous robots, because sound is omni-directional and can be recognized in dark environment. This paper presents a new approach to sound source tracking for mobile robots using auditory sensors. We consider a general type of two-wheeled mobile robot that has wide industrial applications. Because obstacle avoidance is also an indispensable function for autonomous mobile robots, the robot is equipped with distance sensors to detect obstacles in real time. To deal with the robot's nonholonomic constraint and combine information from the auditory and distance sensors, we propose a model reference control approach in which the robot follows a desired trajectory generated by a reference model. The effectiveness of the proposed method is confirmed by experiments in which the robot is expected to approach a sound source while avoiding obstacles.


Electronics ◽  
2019 ◽  
Vol 8 (5) ◽  
pp. 522 ◽  
Author(s):  
Jong-Ho Han ◽  
Dong-Hyun Kim ◽  
Myeong-Hwan Hwang ◽  
Gye-Seong Lee ◽  
Hyun-Rok Cha

A novel active virtual impedance algorithm is here proposed to help sound-following robots avoid obstacles while tracking a sound source. The tracking velocity of a mobile robot to a sound source is determined by virtual repulsive and attraction forces to avoid obstacles and to follow the sound source, respectively. Active virtual impedance is defined as a function of distances and relative velocities to the sound source and obstacles from the mobile robot, which is used to generate the tracking velocity of the mobile robot. Conventional virtual impedance methods have fixed coefficients for relative distances and velocities. However, in this research, the coefficients are dynamically adjusted to extend the obstacle avoidance performance to multiple obstacle environments. The relative distances and velocities are obtained using a microphone array consisting of three microphones in a row. The geometrical relationships of the microphones are utilized to estimate the relative position and orientation of the sound source with respect to the mobile robot, which carries the microphone array. The effectiveness of the proposed algorithm is demonstrated by experiments.


2007 ◽  
Vol 2007.56 (0) ◽  
pp. 25-26
Author(s):  
Ryo WATABE ◽  
Naoki UCHIYAMA ◽  
Shigenori SANO ◽  
Shoji TAKAGI

2021 ◽  
Vol 18 (3) ◽  
pp. 172988142110264
Author(s):  
Jiqing Chen ◽  
Chenzhi Tan ◽  
Rongxian Mo ◽  
Hongdu Zhang ◽  
Ganwei Cai ◽  
...  

Among the shortcomings of the A* algorithm, for example, there are many search nodes in path planning, and the calculation time is long. This article proposes a three-neighbor search A* algorithm combined with artificial potential fields to optimize the path planning problem of mobile robots. The algorithm integrates and improves the partial artificial potential field and the A* algorithm to address irregular obstacles in the forward direction. The artificial potential field guides the mobile robot to move forward quickly. The A* algorithm of the three-neighbor search method performs accurate obstacle avoidance. The current pose vector of the mobile robot is constructed during obstacle avoidance, the search range is narrowed to less than three neighbors, and repeated searches are avoided. In the matrix laboratory environment, grid maps with different obstacle ratios are compared with the A* algorithm. The experimental results show that the proposed improved algorithm avoids concave obstacle traps and shortens the path length, thus reducing the search time and the number of search nodes. The average path length is shortened by 5.58%, the path search time is shortened by 77.05%, and the number of path nodes is reduced by 88.85%. The experimental results fully show that the improved A* algorithm is effective and feasible and can provide optimal results.


Sign in / Sign up

Export Citation Format

Share Document