-
Notifications
You must be signed in to change notification settings - Fork 97
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
[WIP][MyCobot] add eus model for mycobot #1421
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@tongtybj great! please remove mycobot.l
from PR, because this should be genreated on compile time.
jsk_mycobot_robot/jsk_mycobot_startup/scripts/avoid_lint_error.py
Outdated
Show resolved
Hide resolved
@tongtybj
|
It seems like the following rosnode can be found jsk_robot/jsk_mycobot_robot/jsk_mycobot_startup/launch/mycobot_bringup.launch Lines 7 to 10 in 61637cc
Because Should I add MyCobot repository to https://github.com/jsk-ros-pkg/jsk_robot/blob/master/.travis.rosinstall.kinetic, or just ignore the check on |
Add MyCobot repository to https://github.com/jsk-ros-pkg/jsk_robot/blob/master/.travis.rosinstall.kinetic or skip them jsk_robot/jsk_fetch_robot/jsk_fetch_startup/CMakeLists.txt Lines 3 to 8 in dd6672e
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When I tried this program, I noticed three problems.
- When I use (send ri :angle-vector (send robot :angle-vector) 3000), the robot always moves at the fastest speed.
- The x-axis of the robot's TF coordinates are not aligned, is it OK ?
- Sometimes (about once every 100 seconds), /joint_states can have a big noise (is this just for me ? probably it is not the issue of this program.)
Thank you for your trial and comments!
|
@haraduka please follow https://github.com/jsk-ros-pkg/jsk_robot/pull/1421/files/bfc11cdd2a3b235d3a0a2056d205b70f1aa23c26#diff-5fa554345354cd75602f95bb2b342daf2465bc658512250d4fc6a987bb646638R24 to setup your workspace.
No. URDF can did not have such rules and we wrote conversion program (urdf <-> collada <-> eus) to support arbitrary definitions. @haraduka if there is any reason that you wan to align all X axis of links, please describe that situation. |
Enable moveit-based joint trajectory planning with eus IK result. sample:
|
I add grasp control action in eus model (GripperCommand) and confirm that it works with the real arm. Please check a09a37b. However, mycobot repository does not provide the urdf file for gripper, so currently the gripper part is not visualized and thus grasping function is not available in gazebo. Of course I can create a simple gripper model for visualizing totally from scratch. But I am not sure whether this job is necessary... |
Add directory
jsk_mycobot_robot
to enable control MyCobot from eusFor more details. Please check https://github.com/tongtybj/jsk_robot/tree/PR/mycobot/eus/jsk_mycobot_robot.
Features
mycoboteus_gazebo.mp4
TODO
jsk_kinova_robot