I encountered two slightly weird situations when following the Python Perception tutorial on Youtube.
The gripper tries to grip correctly in RViz (goal EE frame on the object marker), but the arm moves at an offset to the object in the real world -> this I assumed to be a calibration problem. Then point (2) happened.
The goal EE frame in RViz is computed at an offset (see the attached picture) and the arm goes at the same offset in the real world. Any ideas why this is happening and how it could be fixed?
Does your robot have the Create 3 base or the Kobuki base? Based on the RViz screenshot, it looks like the robot thinks it has the Kobuki base. If it has the Create 3 base instead, the arm is mounted slightly higher, which may cause this behavior.
Did you run the armtag calibration before the running your application?
Could you provide the contents of your terminal where you see this behavior?
Question
I encountered two slightly weird situations when following the Python Perception tutorial on Youtube.
Thank you!
Robot Model
locobot_wx200
Operating System
Ubuntu 20.04
ROS Version
ROS1 Noetic
Anything Else
No response