-
Notifications
You must be signed in to change notification settings - Fork 42
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
Replace by ur10 #12
Comments
Sure it can. I have been using it on a UR3e and UR5e without problem. The main changes are on the core controller, the Forward Kinematics and Inverse Kinematics libraries. I updated the KDL library, so it can load the robot's URDF from the ros parameter server For the Inverse Kinematics, I have included the UR10 in my repo of IKFast databases. Alternatively, you can use Trac-IK which loads the URDF from the parameter server, similarly to KDL. ur3/ur_control/src/ur_control/arm.py Lines 108 to 122 in e2bf3dc
I will update the code soon to have an example that does not relies on a fixed URDF. Instead it loads whatever URDF is on the For gazebo, you would need to create a launch file loading your robot with whatever additional configuration you have (gripper, cameras, environment, etc) For MoveIt, you could in principle use the default official package or create your own one following the MoveIt tutorials. I think that covers most if not all the difference between UR robots in this repo. |
@Papul-Ghosh Hi, I did some updates to the repository. Now it is easier to use any UR robot. You can start gazebo for the cubes task world with the following command
Then you can connect to the robot defining the specific robot like this: arm = Arm(robot_urdf='ur10') And that should be all for the basics |
Is it possible to change the ur3 by ur10? If so, how?
The text was updated successfully, but these errors were encountered: