Repository logo
  • English
  • 中文
Log In
Have you forgotten your password?
  1. Home
  2. College of Electrical Engineering and Computer Science / 電機資訊學院
  3. Electrical Engineering / 電機工程學系
  4. Trajectory planning for human host tracking and following of slave mobile robot on service-related tasks
 
  • Details

Trajectory planning for human host tracking and following of slave mobile robot on service-related tasks

Journal
IEEE International Conference on Robotics and Biomimetics, ROBIO 2011
Pages
2419-2420
Date Issued
2011
Author(s)
Chen, C.-L.
Chou, C.-C.
FENG-LI LIAN  
DOI
10.1109/ROBIO.2011.6181666
URI
http://www.scopus.com/inward/record.url?eid=2-s2.0-84860715304&partnerID=MN8TOARS
http://scholars.lib.ntu.edu.tw/handle/123456789/364875
Abstract
Summary form only given. People tracking and following has become an increasing popular topic in recent years. The ability of robots to track the people in the surroundings is essential to many real life applications such as museum guidance, office or library assistance. Another aspect of human-robot interaction is the robot's ability to follow a human target. There are various scenarios where instructions, such as holding books in a library or carrying groceries at a store, are given to the robot when following the target host. Several references that provide more details on this video paper contribution can be found in [1: Chen et al. 2011] and [2: Chen et al. 2011]. The first paper focuses on detecting and tracking moving target in a dynamic environment. The second paper describes the proposed method “Trajectory Optimization” in great length and provides details of performance evaluation regarding robot maneuverability. Some of the important related work includes an architecture of moving object tracking similar to the one in our system being introduced in [3: Wang et al. 2007]. In the DATMO system, the widely used concept of occupancy grid map is adopted to distinguish static and dynamic objects which is similar to the work of [4: Wolf & Sukhatme 2004] Another key aspect of this video paper is regarding motion planning, there are many successful works such as [5: Fox et al. 1997], [6: Ulrich & Borenstein 2000], [7: Minguez & Montano 2004], [8: Seder & Petrovi'c 2007] of auto driving in static environments. However, those methods are designed to reach a fixed goal and assume that the environment and robot states are fully observable. Applying traditional obstacle avoidance algorithms on the target following task directly can fail easily because a moving target can change its speed and moving direction at anytime and the target can be occluded by obstacles. In our work, we propose a motion planner for moving target following. The planner uses an extension of dynamic window approach proposed in [9: Chou et al. 2009] and [10: Chou et al. 2011] to find the collision-free velocities and choose a proper velocity using the A* heuristic search. Proper cost functions are designed for minimizing the distance between the robot and the target and maximizing the possibility that the robot can keep observing the target in a fixed time horizon. Similar to the work of [11: Pomares et al. 2010] which uses a collision avoidance system in the human-robot cooperation, our path planner can also guarantee pedestrian safety and remains collision-free. Additionally, we apply the concept in nearness diagram algorithm proposed in [7: Minguez & Montano 2004] for computing a better estimation of the distance between robot and target and therefore achieve a smooth, non-hesitating performance. This video paper aims to solve tracking and following of a host person in indoor environments using laser range finder on a mobile robot for service tasks. In the past, many researchers have focused on improving robot localization in a complex area, or enhancing robot's ability to detect and track a human target. There are also others who dedicate their attentions on path planning in an uncertain domain as mentioned earlier. However, each of these problems is often tackled and solved independently. This video paper proposes a complete system structure which consists of robot localization, tracking moving target, and path planning under uncertainty, all integrated together to achieve the purpose of human following. In the proposed system, a method called “Trajectory Optimization” is designed to integrate the DWA* navigation and the DATMO system. The proposed algorithm uses heuristic search to find a robot trajectory which can maximize target visibility and minimize the distance between robot and the target simultaneously. Compared to other similar works which often lacks the ability to avoid obstacles while following the target, the proposed method can not only guarantee safe following but also allow the robot the follow the target in the most acceptable manner. In other words, maintaining the maximum target visibility at each time instant. In this video, there are 5 parts demonstrating robot's ability to follow a host target in various environments and conditions. The first part shows the robot follows the target in a set-up environment. The environment is intentionally set up in a way that is more challenging for the robot to follow the target, i.e., narrow gap entrance for the robot to pass through and sudden change in target motions. The system also has the ability to consider whether the robot can navigate safely through the gap (i.e., robot's width). In the second part of the video, the robot must follow the target while avoiding another human who suddenly appear to block the path. Here we demonstrate robot's ability to avoid moving obstacles and still to be able to maintain the target even if it is temporarily occluded. The clip also displays the global map showing the robot and target trajectories as well as DWA* trajectories selected using Trajectory Optimization method. In Part 3, the robot follows a host target in a cafeteria and helps carrying a purchased drink. There are numerous pedestrians appearing in the robot range. Therefore, the robot must be able to track the target accurately and not to be distracted by the surrounding people. In Part 4, another real life environment at a busy computer center is chosen. Here the robot starts following the target and a moving pedestrian suddenly emerges in front and blocks the sight of the target. The robot must stop to avoid colliding with the pedestrian and then continue pursuing the target once the pedestrian is out of sight. Finally, in Part 5 of the video, the robot follows the host target in a library. Not only does the robot have to avoid the pedestrians but it also has to navigate smoothly and accurately in the narrow aisle between shelves. In summary, a complete system structure is developed and a novel following algorithm is proposed to achieve robust human following. The system is unique in a way that the robot can avoid any static or moving obstacles and still able to maximize the target visibility. The system has been tested in set-up environments as well as various real-life scenarios to prove its robustness and efficiency as demonstrated in the video.
Type
conference paper

臺大位居世界頂尖大學之列,為永久珍藏及向國際展現本校豐碩的研究成果及學術能量,圖書館整合機構典藏(NTUR)與學術庫(AH)不同功能平台,成為臺大學術典藏NTU scholars。期能整合研究能量、促進交流合作、保存學術產出、推廣研究成果。

To permanently archive and promote researcher profiles and scholarly works, Library integrates the services of “NTU Repository” with “Academic Hub” to form NTU Scholars.

總館學科館員 (Main Library)
醫學圖書館學科館員 (Medical Library)
社會科學院辜振甫紀念圖書館學科館員 (Social Sciences Library)

開放取用是從使用者角度提升資訊取用性的社會運動,應用在學術研究上是透過將研究著作公開供使用者自由取閱,以促進學術傳播及因應期刊訂購費用逐年攀升。同時可加速研究發展、提升研究影響力,NTU Scholars即為本校的開放取用典藏(OA Archive)平台。(點選深入了解OA)

  • 請確認所上傳的全文是原創的內容,若該文件包含部分內容的版權非匯入者所有,或由第三方贊助與合作完成,請確認該版權所有者及第三方同意提供此授權。
    Please represent that the submission is your original work, and that you have the right to grant the rights to upload.
  • 若欲上傳已出版的全文電子檔,可使用Open policy finder網站查詢,以確認出版單位之版權政策。
    Please use Open policy finder to find a summary of permissions that are normally given as part of each publisher's copyright transfer agreement.
  • 網站簡介 (Quickstart Guide)
  • 使用手冊 (Instruction Manual)
  • 線上預約服務 (Booking Service)
  • 方案一:臺灣大學計算機中心帳號登入
    (With C&INC Email Account)
  • 方案二:ORCID帳號登入 (With ORCID)
  • 方案一:定期更新ORCID者,以ID匯入 (Search for identifier (ORCID))
  • 方案二:自行建檔 (Default mode Submission)
  • 方案三:學科館員協助匯入 (Email worklist to subject librarians)

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science