ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Joseph Dyer's profile - activity

2020-04-18 14:47:31 -0500 received badge  Famous Question (source)
2018-07-31 21:13:06 -0500 received badge  Notable Question (source)
2018-07-04 17:43:55 -0500 received badge  Enthusiast
2018-07-01 08:29:25 -0500 answered a question needing help about some principles in ros

For communicating between multiple robots I would look at this link here: http://wiki.ros.org/ROS/Tutorials/MultipleMac

2018-06-30 01:40:06 -0500 marked best answer Hector_path_follower interrupted by hector_exploration controller call to service for hector_exploration_planner?

Hello Everyone, I am running the hector_navigation stack on my robot (icreate2 running create_autonomy) with a Hokuyo UTM 30-LX lidar sensor in a flat-environment using ros indigo. I quickly realized that my robot stops following the path generated by the planner whenever the service from hector_exploration_node is called.

I looked into the source code and realized that the call to this service from hector_exploration_controller is on a 15 second timer, which isn’t enough time for my robot to complete it’s path in most situations. So, I made a small workaround for this by waiting to call the service to the planner until the path_follower reads that it has reached its goal.

While this significantly improves the speed of navigation, there is still a 5-10 second period where the robot is stopped, while the planner generates a path. In an ideal world, this new path would be generated while the robot continues the old path and the robot would be in continuous motion for navigation.

I’ve become stuck looking through the source code because I cannot figure out what part of the planner would interrupt the path_follower. Rviz even shows the path while the planner is running, so shouldn’t the path_follower continue its path during this?

I was wondering if anybody knows what causes the hector_exploration_planner service to stop the path_follower from continuing its previous path and if there is any way for the robot to stay in continuous motion while it explores to optimize map building.

Thanks in advance!

2018-06-29 21:46:28 -0500 answered a question Localization and obstacle avoidance

For your first question, if you look over at hector_slam or gmapping, both can easily be used without an IMU (hector_sla

2018-06-29 11:42:20 -0500 commented answer Hector_path_follower interrupted by hector_exploration controller call to service for hector_exploration_planner?

Just another quick note, move_base from the navigation stack can subscribe to PoseStamped for a target to go to and if t

2018-06-29 10:05:27 -0500 received badge  Popular Question (source)
2018-06-29 09:56:10 -0500 answered a question Hector_path_follower interrupted by hector_exploration controller call to service for hector_exploration_planner?

After testing some more, I realized that no cmd_vel were being published during the path planning. Looking into hector_e

2018-06-27 15:17:51 -0500 asked a question Hector_path_follower interrupted by hector_exploration controller call to service for hector_exploration_planner?

Hector_path_follower interrupted by hector_exploration controller call to service for hector_exploration_planner? Hello