-
Notifications
You must be signed in to change notification settings - Fork 690
-
Notifications
You must be signed in to change notification settings - Fork 690
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
Fail on the second step at Move Group Python Interface tutorial #301
Comments
Thanks for reporting an issue. We will have a look asap. If you can think of a fix, please consider providing it as a pull request. |
same error here. Any updates please. |
@stanislauhalauko I'm confused. Can you check your MoveIt version once again? |
In catkin_ws\src\moveit |
@rhaschke I have few packages connected to MoveIt. Version of which one I should check? E.g. version of moveit_core is 0.9.15 |
This is actually the master branch. On Bionic I wasn't able to reproduce your issue using the master branch. |
How did you figure the version of e.g. moveit_core? The source folder is the master branch, i.e. > 1.0.1. |
I was able to reproduce on Bionic and will prepare a fix. |
Issue fixed in MoveIt (moveit/moveit#1459). |
@rhaschke Thank you a lot! Now it works. |
Description
Move Group Python Interface fail. Can't go ahead in this tutorial after the first step.
Your environment
Steps to reproduce
I tried to follow Move Group Python Interface tutorial . I ran demo.launch and next move_group_python_interface_tutorial.py as it is written in tutorial. After first Enter I see expected result, but at the second step I see:
Traceback (most recent call last): File "/home/stanislaw/ROS/ws_moveit/src/moveit_tutorials/doc/move_group_python_interface/scripts/move_group_python_interface_tutorial.py", line 510, in <module> main() File "/home/stanislaw/ROS/ws_moveit/src/moveit_tutorials/doc/move_group_python_interface/scripts/move_group_python_interface_tutorial.py", line 464, in main tutorial.go_to_joint_state() File "/home/stanislaw/ROS/ws_moveit/src/moveit_tutorials/doc/move_group_python_interface/scripts/move_group_python_interface_tutorial.py", line 174, in go_to_joint_state move_group.go(joint_goal, wait=True) File "/home/stanislaw/ROS/ws_moveit/src/moveit/moveit_commander/src/moveit_commander/move_group.py", line 498, in go self.set_joint_value_target(self.get_remembered_joint_values()[joints]) TypeError: unhashable type: 'list'
and process fail.
Worth to notice:
When I run the rosrun ... command, appears
Failed to import pyassimp, see https://github.com/ros-planning/moveit/issues/86 for more info
I have checked that issue and after checked my pyassimp version and it is 4.1.4 - theoretically shoud work properly.
I tried to import pyassimp in pure python2 and it faild, but when I imported it to python3 on my machine it was working.
I tried to run move_group_python_interface_tutorial.py with command python ....py and python3 ....py. In both cases it faild.
In the first step of .py script I get a warning:
Where could be a problem?
The text was updated successfully, but these errors were encountered: