Robotics StackExchange | Archived questions

Using rrt_exploration with hector_quadrotor

I am trying to use the hector_quadrotor package in ros melodic along with rrt_exploration to enable my hectorquadrotor to autonomously explore an unknown environment and create a map of it (no teleoperation through keyboard; hectorquadrotor must automatically map an unknown area).

I read the rrt_exploration page for documentation and instructions and I am confused about what are the packages I will need to install. I understand for the navigation package to work I will need the move_base package. The documentation for rrt_exploration also states I will need gmapping to be the "mapping node" to enable the function "Each robot should have a local map generated from the gmapping package."

I see that hectorquadrotor already creates an occupancy grid in the `roslaunch hectorquadrotordemo indoorslamgazebo.launch` example, so now I am wondering if I need gmapping at all or I can use the hectorquadrotor's existing mapping capabilities. Will installing gmapping in the same /src directory of my catkin workspace interfere with hectorquadrotor's existing mapping capabilities, say when I run `hectorquadrotordemo indoorslamgazebo.launch`? I am looking at rrtexplorationtutorials but I am trying to figure out how I can use this with hectorquadrotor for autonomous exploration.

Asked by hunterlineage1 on 2023-01-31 04:25:30 UTC

Comments

Answers