Differential Drive Mobile Robot Energy Model Integration into ROS–Based Simulation Environment

dc.contributor.authorTouzout, Walid
dc.contributor.authorBenazzouz, Djamel
dc.contributor.authorOuelmokhtar, Hand
dc.contributor.authorBenmoussa, Yahia
dc.date.accessioned2021-06-24T13:11:45Z
dc.date.available2021-06-24T13:11:45Z
dc.date.issued2019
dc.description.abstractNowadays, mobile robots are used in different applications however they are constrained by the limitation of their batteries making reducing energy consumption a significant challenge for mobile robots’ community. Thus, energy consumption modelling is therefore becoming an important approach to reducing energy cost. However, power reduction techniques evaluation and approbation may require much hardware configuration and can be time consuming especially in case of huge scenarios. We present in this paper a methodology used to enrich the Robot Operating System (ROS) infrastructure with modelling, monitoring, and energy management tools by integrating an energy consumption model of a differential drive mobile robot into ROS and Gazebo-based simulator. The simulation results illustrate the instantaneous power consumption of the robot for three different scenarios. Thereafter, the total energy consumption can be monitored without any hardware requirement at the end of each scenarioen_US
dc.identifier.urihttps://dspace.univ-boumerdes.dz/handle/123456789/7048
dc.language.isoenen_US
dc.subjectMobile roboten_US
dc.subjectEnergy consumptionen_US
dc.subjectModellingen_US
dc.subjectSimulation ROSen_US
dc.subjectGazeboen_US
dc.titleDifferential Drive Mobile Robot Energy Model Integration into ROS–Based Simulation Environmenten_US

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Differential Drive Mobile Robot Energy Model Integration into ROS.pdf
Size:
878 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: