Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

insert empty map creates docking edge and charge point #384

Open
PDuckworth opened this issue Dec 2, 2019 · 2 comments
Open

insert empty map creates docking edge and charge point #384

PDuckworth opened this issue Dec 2, 2019 · 2 comments

Comments

@PDuckworth
Copy link
Member

insert_map.py always creates a Charge point and Station node, with docking/undocking action on the edge. This is not helpful when we don't have a charge point - can there be an option for simple move_base action on an edge between two waypoints?

@Jailander
Copy link
Member

Hi @PDuckworth insert map is outdated you should use the load_yaml script, there is an option to launch the map manager with a new empty map and then you can add nodes using the rosservices given by it when you add a node in the service there is an option to automatically connect it with move base actions to close by nodes (I think around 8 meters) you can set a rosparam if you want that distance bigger or smaller, finally there is a rosservice to add edges between nodes.

This is all a but if a mess and it's getting totally revamped in the couple of months but meanwhile this is the best way (or my preferred one). I can send you more detailed instructions tomorrow

@PDuckworth
Copy link
Member Author

Thanks for the reply. I managed to get insert_map and topological_rviz_tools working relatively nicely together.

insert_map inserts two nodes, and the rviz tools allows you to add nodes and edges really easily via rviz. This is sufficient for now.

If you are planning a revamp anyway - perhaps ignore the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants