jontromanab / reuleaux_moveit

7 stars 11 forks source link

The Resolution is Saved as Zero in hdf5 #9

Open MShields1986 opened 1 year ago

MShields1986 commented 1 year ago

The resolution is saved as zero when written to hdf5. This then causes downstream issues when using Reuleaux to try and create inverse reachability maps etc.

I've not had time to trace this properly but with a few additional print statements in hdf5_dataset.cpp saveMap and saveWorkspaceToMap this shows up.

Possibly to do with the workspace changes between init_ws_, filtered_ws_ and final_ws_, not sure if the resolution is passed on between them.

DevilCJS89 commented 5 months ago

branch: ros-noetic-reuleaux-moveit

Following the steps in the README. I am performing Base Placement according to the method in Reuleaux.

roslaunch map_generation panda_demo.launch create_map:=false base_placement:=true
1. Make Task Plan
2. Base Placement Setup

When all the parametes are setup, I press the Find Base button.

Error

[base_link_2_base_link-6] process has died [pid 3013099, exit code 1, cmd /opt/ros/noetic/lib/tf2_ros/static_transform_publisher 0 0 0 0 0 0 base_link base_link __name:=base_link_2_base_link __log:=/home/cjs/.ros/log/198c9df8-221f-11ef-8be9-3fa5f6c11094/base_link_2_base_link-6.log].

I need to know the detailed comments about "".

Error Detailed Explanation


the output only can be shown as an arrow but robot manipulator. 
when i chose robot model , the command terminal will suddenly exit.
What's more the arrow is successfuly.
``
![2024-06-04 10-50-21 的屏幕截图](https://github.com/jontromanab/reuleaux_moveit/assets/125138575/86239fe3-c2a7-43ae-817d-2338ae4a00a3)
MShields1986 commented 4 months ago

It looks as though your issue is referencing the README.md in my PR which has yet to be accepted into the mainline.

I'm not sure that it is directly related to my original issue that started this thread.