Power-minimization and energy-reduction autonomous navigation of an omnidirectional Mecanum robot via the dynamic window approach local trajectory planning
To improve the energy efficiency of the Mecanum wheel, this article extends the dynamic window approach by adding a new energy-related criterion for minimizing the power consumption of autonomous mobile robots. The energy consumption of the Mecanum robot is first modeled by considering major factors...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SAGE Publishing
2018-01-01
|
Series: | International Journal of Advanced Robotic Systems |
Online Access: | https://doi.org/10.1177/1729881418754563 |
id |
doaj-37b5a8298b1840aaa2ecbe447e68e0f5 |
---|---|
record_format |
Article |
spelling |
doaj-37b5a8298b1840aaa2ecbe447e68e0f52020-11-25T03:45:18ZengSAGE PublishingInternational Journal of Advanced Robotic Systems1729-88142018-01-011510.1177/1729881418754563Power-minimization and energy-reduction autonomous navigation of an omnidirectional Mecanum robot via the dynamic window approach local trajectory planningLi Xie0Christian Henkel1Karl Stol2Weiliang Xu3 Department of Mechanical Engineering, The University of Auckland (UoA), Auckland, New Zealand Fraunhofer Institute of Manufacturing and Automation (IPA), Stuttgart, Germany Department of Mechanical Engineering, The University of Auckland (UoA), Auckland, New Zealand Department of Mechanical Engineering, The University of Auckland (UoA), Auckland, New ZealandTo improve the energy efficiency of the Mecanum wheel, this article extends the dynamic window approach by adding a new energy-related criterion for minimizing the power consumption of autonomous mobile robots. The energy consumption of the Mecanum robot is first modeled by considering major factors. Then, the model is utilized in the extended dynamic window approach–based local trajectory planner to additionally evaluate the omnidirectional velocities of the robot. Based on the new trajectory planning objective that minimizes power consumption, energy-reduction autonomous navigation is proposed via the combinational cost objectives of low power consumption and high speed. Comprehensive experiments are performed in various autonomous navigation task scenarios, to validate the energy consumption model and to show the effectiveness of the proposed technique in minimizing the power consumption and reducing the energy consumption. It is observed that the technique effectively takes advantage of the Mecanum robot’s redundant maneuverability, can cope with any type of path and is able to fulfil online obstacle avoidance.https://doi.org/10.1177/1729881418754563 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Li Xie Christian Henkel Karl Stol Weiliang Xu |
spellingShingle |
Li Xie Christian Henkel Karl Stol Weiliang Xu Power-minimization and energy-reduction autonomous navigation of an omnidirectional Mecanum robot via the dynamic window approach local trajectory planning International Journal of Advanced Robotic Systems |
author_facet |
Li Xie Christian Henkel Karl Stol Weiliang Xu |
author_sort |
Li Xie |
title |
Power-minimization and energy-reduction autonomous navigation of an omnidirectional Mecanum robot via the dynamic window approach local trajectory planning |
title_short |
Power-minimization and energy-reduction autonomous navigation of an omnidirectional Mecanum robot via the dynamic window approach local trajectory planning |
title_full |
Power-minimization and energy-reduction autonomous navigation of an omnidirectional Mecanum robot via the dynamic window approach local trajectory planning |
title_fullStr |
Power-minimization and energy-reduction autonomous navigation of an omnidirectional Mecanum robot via the dynamic window approach local trajectory planning |
title_full_unstemmed |
Power-minimization and energy-reduction autonomous navigation of an omnidirectional Mecanum robot via the dynamic window approach local trajectory planning |
title_sort |
power-minimization and energy-reduction autonomous navigation of an omnidirectional mecanum robot via the dynamic window approach local trajectory planning |
publisher |
SAGE Publishing |
series |
International Journal of Advanced Robotic Systems |
issn |
1729-8814 |
publishDate |
2018-01-01 |
description |
To improve the energy efficiency of the Mecanum wheel, this article extends the dynamic window approach by adding a new energy-related criterion for minimizing the power consumption of autonomous mobile robots. The energy consumption of the Mecanum robot is first modeled by considering major factors. Then, the model is utilized in the extended dynamic window approach–based local trajectory planner to additionally evaluate the omnidirectional velocities of the robot. Based on the new trajectory planning objective that minimizes power consumption, energy-reduction autonomous navigation is proposed via the combinational cost objectives of low power consumption and high speed. Comprehensive experiments are performed in various autonomous navigation task scenarios, to validate the energy consumption model and to show the effectiveness of the proposed technique in minimizing the power consumption and reducing the energy consumption. It is observed that the technique effectively takes advantage of the Mecanum robot’s redundant maneuverability, can cope with any type of path and is able to fulfil online obstacle avoidance. |
url |
https://doi.org/10.1177/1729881418754563 |
work_keys_str_mv |
AT lixie powerminimizationandenergyreductionautonomousnavigationofanomnidirectionalmecanumrobotviathedynamicwindowapproachlocaltrajectoryplanning AT christianhenkel powerminimizationandenergyreductionautonomousnavigationofanomnidirectionalmecanumrobotviathedynamicwindowapproachlocaltrajectoryplanning AT karlstol powerminimizationandenergyreductionautonomousnavigationofanomnidirectionalmecanumrobotviathedynamicwindowapproachlocaltrajectoryplanning AT weiliangxu powerminimizationandenergyreductionautonomousnavigationofanomnidirectionalmecanumrobotviathedynamicwindowapproachlocaltrajectoryplanning |
_version_ |
1724510281360474112 |