Skip to content
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

Pick and Place Operation in Unity Client #6

Open
Neroware opened this issue Nov 19, 2024 · 2 comments
Open

Pick and Place Operation in Unity Client #6

Neroware opened this issue Nov 19, 2024 · 2 comments
Labels
fsr-feature An issue describing a new feature

Comments

@Neroware
Copy link
Collaborator

The pick and place operation should be implemented to move a rigid body from one point to another using Unity's own physics and the URDF controller from the cobot.

  • Operational invocations should be received from operation requests to the Asset Administration Shell of the cobot
  • After the simulation is finished, the server should be notified if the Client is in PUSH-DATA mode
  • In PULL-DATA mode, requests should be ignored by the Unity Client
  • In SYNCHRONIZE mode, a NotImplementedException should be thrown
@Neroware Neroware self-assigned this Nov 19, 2024
@Neroware Neroware added the fsr-feature An issue describing a new feature label Nov 19, 2024
@Neroware
Copy link
Collaborator Author

We also need a model of the gripper, which is fixated at the end-effector...

@Neroware Neroware removed their assignment Nov 19, 2024
@Neroware
Copy link
Collaborator Author

To implement a Pick-and-Place ROS service one can follow the Unity Robot Hub tutorial. This explains it in detail also importing a cobot using URDF and using ROS-Bridge for communication with ROS.

https://github.com/Unity-Technologies/Unity-Robotics-Hub/blob/main/tutorials/pick_and_place/0_ros_setup.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fsr-feature An issue describing a new feature
Projects
None yet
Development

No branches or pull requests

1 participant