moveit / moveit_tutorials

A sphinx-based centralized documentation repo for MoveIt
https://moveit.github.io/moveit_tutorials/
BSD 3-Clause "New" or "Revised" License
464 stars 691 forks source link

Benchmarking tutorial melodic error #484

Open DanielSchimpf opened 4 years ago

DanielSchimpf commented 4 years ago

Description

Errors while following the benchmarking tutorial (https://ros-planning.github.io/moveit_tutorials/doc/benchmarking/benchmarking_tutorial.html).

Your environment

Steps to reproduce

Install Moveit from source based on this tutorial: https://ros-planning.github.io/moveit_tutorials/doc/getting_started/getting_started.html Install MongoDB: sudo apt-get install libmongoclient-dev Adding warehouse_ros and warehouse_ros_mongo packages and build: (https://moveit.ros.org/install/source/dependencies/) [This seems to be a dependency of the tutorial, is mentioned on the kinetic tutorial website: http://docs.ros.org/kinetic/api/moveit_tutorials/html/doc/benchmarking/benchmarking_tutorial.html] Running first command from tutorial (https://ros-planning.github.io/moveit_tutorials/doc/benchmarking/benchmarking_tutorial.html) roslaunch panda_moveit_config demo.launch db:=true, adding MotionPlanning and clicking connect causes a std::bad_alloc error.

Backtrace or Console output

run log ``` dan@dan-VirtualBox:~/ws_moveit/src$ roslaunch panda_moveit_config demo.launch db:=true ... logging to /home/dan/.ros/log/a58f850e-863d-11ea-80d2-080027fb9338/roslaunch-dan-VirtualBox-29764.log Checking log directory for disk usage. This may take a while. Press Ctrl-C to interrupt Done checking log file disk usage. Usage is <1GB. started roslaunch server http://dan-VirtualBox:41213/ SUMMARY ======== PARAMETERS * /joint_state_publisher/use_gui: False * /mongo_wrapper_ros_dan_VirtualBox_29764_4383733543191741152/database_path: /home/dan/ws_move... * /mongo_wrapper_ros_dan_VirtualBox_29764_4383733543191741152/overwrite: False * /move_group/allow_trajectory_execution: True * /move_group/controller_list: [{'joints': ['pan... * /move_group/hand/planner_configs: ['SBLkConfigDefau... * /move_group/initial: [{'pose': 'ready'... * /move_group/jiggle_fraction: 0.05 * /move_group/max_range: 5.0 * /move_group/max_safe_path_cost: 1 * /move_group/moveit_controller_manager: moveit_fake_contr... * /move_group/moveit_manage_controllers: True * /move_group/octomap_frame: camera_rgb_optica... * /move_group/octomap_resolution: 0.05 * /move_group/panda_arm/planner_configs: ['SBLkConfigDefau... * /move_group/panda_arm_hand/planner_configs: ['SBLkConfigDefau... * /move_group/planner_configs/BFMTkConfigDefault/balanced: 0 * /move_group/planner_configs/BFMTkConfigDefault/cache_cc: 1 * /move_group/planner_configs/BFMTkConfigDefault/extended_fmt: 1 * /move_group/planner_configs/BFMTkConfigDefault/heuristics: 1 * /move_group/planner_configs/BFMTkConfigDefault/nearest_k: 1 * /move_group/planner_configs/BFMTkConfigDefault/num_samples: 1000 * /move_group/planner_configs/BFMTkConfigDefault/optimality: 1 * /move_group/planner_configs/BFMTkConfigDefault/radius_multiplier: 1.0 * /move_group/planner_configs/BFMTkConfigDefault/type: geometric::BFMT * /move_group/planner_configs/BKPIECEkConfigDefault/border_fraction: 0.9 * /move_group/planner_configs/BKPIECEkConfigDefault/failed_expansion_score_factor: 0.5 * /move_group/planner_configs/BKPIECEkConfigDefault/min_valid_path_fraction: 0.5 * /move_group/planner_configs/BKPIECEkConfigDefault/range: 0.0 * /move_group/planner_configs/BKPIECEkConfigDefault/type: geometric::BKPIECE * /move_group/planner_configs/BiESTkConfigDefault/range: 0.0 * /move_group/planner_configs/BiESTkConfigDefault/type: geometric::BiEST * /move_group/planner_configs/BiTRRTkConfigDefault/cost_threshold: 1e300 * /move_group/planner_configs/BiTRRTkConfigDefault/frountier_node_ratio: 0.1 * /move_group/planner_configs/BiTRRTkConfigDefault/frountier_threshold: 0.0 * /move_group/planner_configs/BiTRRTkConfigDefault/init_temperature: 100 * /move_group/planner_configs/BiTRRTkConfigDefault/range: 0.0 * /move_group/planner_configs/BiTRRTkConfigDefault/temp_change_factor: 0.1 * /move_group/planner_configs/BiTRRTkConfigDefault/type: geometric::BiTRRT * /move_group/planner_configs/ESTkConfigDefault/goal_bias: 0.05 * /move_group/planner_configs/ESTkConfigDefault/range: 0.0 * /move_group/planner_configs/ESTkConfigDefault/type: geometric::EST * /move_group/planner_configs/FMTkConfigDefault/cache_cc: 1 * /move_group/planner_configs/FMTkConfigDefault/extended_fmt: 1 * /move_group/planner_configs/FMTkConfigDefault/heuristics: 0 * /move_group/planner_configs/FMTkConfigDefault/nearest_k: 1 * /move_group/planner_configs/FMTkConfigDefault/num_samples: 1000 * /move_group/planner_configs/FMTkConfigDefault/radius_multiplier: 1.1 * /move_group/planner_configs/FMTkConfigDefault/type: geometric::FMT * /move_group/planner_configs/KPIECEkConfigDefault/border_fraction: 0.9 * /move_group/planner_configs/KPIECEkConfigDefault/failed_expansion_score_factor: 0.5 * /move_group/planner_configs/KPIECEkConfigDefault/goal_bias: 0.05 * /move_group/planner_configs/KPIECEkConfigDefault/min_valid_path_fraction: 0.5 * /move_group/planner_configs/KPIECEkConfigDefault/range: 0.0 * /move_group/planner_configs/KPIECEkConfigDefault/type: geometric::KPIECE * /move_group/planner_configs/LBKPIECEkConfigDefault/border_fraction: 0.9 * /move_group/planner_configs/LBKPIECEkConfigDefault/min_valid_path_fraction: 0.5 * /move_group/planner_configs/LBKPIECEkConfigDefault/range: 0.0 * /move_group/planner_configs/LBKPIECEkConfigDefault/type: geometric::LBKPIECE * /move_group/planner_configs/LBTRRTkConfigDefault/epsilon: 0.4 * /move_group/planner_configs/LBTRRTkConfigDefault/goal_bias: 0.05 * /move_group/planner_configs/LBTRRTkConfigDefault/range: 0.0 * /move_group/planner_configs/LBTRRTkConfigDefault/type: geometric::LBTRRT * /move_group/planner_configs/LazyPRMkConfigDefault/range: 0.0 * /move_group/planner_configs/LazyPRMkConfigDefault/type: geometric::LazyPRM * /move_group/planner_configs/LazyPRMstarkConfigDefault/type: geometric::LazyPR... * /move_group/planner_configs/PDSTkConfigDefault/type: geometric::PDST * /move_group/planner_configs/PRMkConfigDefault/max_nearest_neighbors: 10 * /move_group/planner_configs/PRMkConfigDefault/type: geometric::PRM * /move_group/planner_configs/PRMstarkConfigDefault/type: geometric::PRMstar * /move_group/planner_configs/ProjESTkConfigDefault/goal_bias: 0.05 * /move_group/planner_configs/ProjESTkConfigDefault/range: 0.0 * /move_group/planner_configs/ProjESTkConfigDefault/type: geometric::ProjEST * /move_group/planner_configs/RRTConnectkConfigDefault/range: 0.0 * /move_group/planner_configs/RRTConnectkConfigDefault/type: geometric::RRTCon... * /move_group/planner_configs/RRTkConfigDefault/goal_bias: 0.05 * /move_group/planner_configs/RRTkConfigDefault/range: 0.0 * /move_group/planner_configs/RRTkConfigDefault/type: geometric::RRT * /move_group/planner_configs/RRTstarkConfigDefault/delay_collision_checking: 1 * /move_group/planner_configs/RRTstarkConfigDefault/goal_bias: 0.05 * /move_group/planner_configs/RRTstarkConfigDefault/range: 0.0 * /move_group/planner_configs/RRTstarkConfigDefault/type: geometric::RRTstar * /move_group/planner_configs/SBLkConfigDefault/range: 0.0 * /move_group/planner_configs/SBLkConfigDefault/type: geometric::SBL * /move_group/planner_configs/SPARSkConfigDefault/dense_delta_fraction: 0.001 * /move_group/planner_configs/SPARSkConfigDefault/max_failures: 1000 * /move_group/planner_configs/SPARSkConfigDefault/sparse_delta_fraction: 0.25 * /move_group/planner_configs/SPARSkConfigDefault/stretch_factor: 3.0 * /move_group/planner_configs/SPARSkConfigDefault/type: geometric::SPARS * /move_group/planner_configs/SPARStwokConfigDefault/dense_delta_fraction: 0.001 * /move_group/planner_configs/SPARStwokConfigDefault/max_failures: 5000 * /move_group/planner_configs/SPARStwokConfigDefault/sparse_delta_fraction: 0.25 * /move_group/planner_configs/SPARStwokConfigDefault/stretch_factor: 3.0 * /move_group/planner_configs/SPARStwokConfigDefault/type: geometric::SPARStwo * /move_group/planner_configs/STRIDEkConfigDefault/degree: 16 * /move_group/planner_configs/STRIDEkConfigDefault/estimated_dimension: 0.0 * /move_group/planner_configs/STRIDEkConfigDefault/goal_bias: 0.05 * /move_group/planner_configs/STRIDEkConfigDefault/max_degree: 18 * /move_group/planner_configs/STRIDEkConfigDefault/max_pts_per_leaf: 6 * /move_group/planner_configs/STRIDEkConfigDefault/min_degree: 12 * /move_group/planner_configs/STRIDEkConfigDefault/min_valid_path_fraction: 0.2 * /move_group/planner_configs/STRIDEkConfigDefault/range: 0.0 * /move_group/planner_configs/STRIDEkConfigDefault/type: geometric::STRIDE * /move_group/planner_configs/STRIDEkConfigDefault/use_projected_distance: 0 * /move_group/planner_configs/TRRTkConfigDefault/frountierNodeRatio: 0.1 * /move_group/planner_configs/TRRTkConfigDefault/frountier_threshold: 0.0 * /move_group/planner_configs/TRRTkConfigDefault/goal_bias: 0.05 * /move_group/planner_configs/TRRTkConfigDefault/init_temperature: 10e-6 * /move_group/planner_configs/TRRTkConfigDefault/k_constant: 0.0 * /move_group/planner_configs/TRRTkConfigDefault/max_states_failed: 10 * /move_group/planner_configs/TRRTkConfigDefault/min_temperature: 10e-10 * /move_group/planner_configs/TRRTkConfigDefault/range: 0.0 * /move_group/planner_configs/TRRTkConfigDefault/temp_change_factor: 2.0 * /move_group/planner_configs/TRRTkConfigDefault/type: geometric::TRRT * /move_group/planner_configs/TrajOptDefault/type: geometric::TrajOpt * /move_group/planning_plugin: ompl_interface/OM... * /move_group/planning_scene_monitor/publish_geometry_updates: True * /move_group/planning_scene_monitor/publish_planning_scene: True * /move_group/planning_scene_monitor/publish_state_updates: True * /move_group/planning_scene_monitor/publish_transforms_updates: True * /move_group/request_adapters: default_planner_r... * /move_group/sensors: [{'point_subsampl... * /move_group/start_state_max_bounds_error: 0.1 * /move_group/trajectory_execution/allowed_execution_duration_scaling: 1.2 * /move_group/trajectory_execution/allowed_goal_duration_margin: 0.5 * /move_group/trajectory_execution/allowed_start_tolerance: 0.01 * /robot_description: ' (Make sure 'QVector' is registered using qRegisterMetaType().) QObject::connect: Cannot queue arguments of type 'QVector' (Make sure 'QVector' is registered using qRegisterMetaType().) [ INFO] [1587741007.811053776]: Loading robot model 'panda'... [ INFO] [1587741008.030072398]: Starting planning scene monitor [ INFO] [1587741008.032666958]: Listening to '/move_group/monitored_planning_scene' [ INFO] [1587741008.127610313]: No active joints or end effectors found for group 'hand'. Make sure that kinematics.yaml is loaded in this node's namespace. [ INFO] [1587741008.129101312]: No active joints or end effectors found for group 'hand'. Make sure that kinematics.yaml is loaded in this node's namespace. [ INFO] [1587741008.178478656]: Constructing new MoveGroup connection for group 'hand' in namespace '' QAbstractItemView::setSelectionModel() failed: Trying to set a selection model, which works on a different model than the view. QAbstractItemView::setSelectionModel() failed: Trying to set a selection model, which works on a different model than the view. [ INFO] [1587741009.405677909]: Ready to take commands for planning group hand. [ INFO] [1587741009.405777423]: Looking around: no [ INFO] [1587741009.405814684]: Replanning: no QAbstractItemView::setSelectionModel() failed: Trying to set a selection model, which works on a different model than the view. QAbstractItemView::setSelectionModel() failed: Trying to set a selection model, which works on a different model than the view. QAbstractItemView::setSelectionModel() failed: Trying to set a selection model, which works on a different model than the view. QAbstractItemView::setSelectionModel() failed: Trying to set a selection model, which works on a different model than the view. QAbstractItemView::setSelectionModel() failed: Trying to set a selection model, which works on a different model than the view. QAbstractItemView::setSelectionModel() failed: Trying to set a selection model, which works on a different model than the view. QAbstractItemView::setSelectionModel() failed: Trying to set a selection model, which works on a different model than the view. QAbstractItemView::setSelectionModel() failed: Trying to set a selection model, which works on a different model than the view. QAbstractItemView::setSelectionModel() failed: Trying to set a selection model, which works on a different model than the view. QAbstractItemView::setSelectionModel() failed: Trying to set a selection model, which works on a different model than the view. QAbstractItemView::setSelectionModel() failed: Trying to set a selection model, which works on a different model than the view. QAbstractItemView::setSelectionModel() failed: Trying to set a selection model, which works on a different model than the view. [ERROR] [1587741012.223363253]: std::bad_alloc ```
mlautman commented 4 years ago

I have had issues with this one as well. Perhaps @mamoll can give this tutorial a run-through and see if he can make clear any of the pit-falls

simonschmeisser commented 4 years ago

see also #478 for a list of open issues