* 1. Updating package Manifest for newerst version of URDF 2. Adding disable_collisions tage in URDF 3. Removing Ignore collision code from TrajectoryPlanner
* add dockerfile and executable
* update tutorials
* Adjusting docker image to allow building on Windows
Co-authored-by: Devin Miller <devin.miller@unity3d.com>
* Reverting params.yaml and updating code in server_endpoint.md
* TcpServer class was renamed
* convert all files with dos2unix (#76)
* Minor tutorial tweaks, update version numbers
Co-authored-by: Devin Miller <devin.miller@unity3d.com>
Co-authored-by: peifeng-unity <56408141+peifeng-unity@users.noreply.github.com>
AIRO-315 Updating to new server_endpoint style
ROS-TCP-Endpoint got a pep-8 makeover. Updating the server_endpoint to match the new interface.
Tested by running through part2 of the pick and place tutorial.
* 1. Adding images for URDF tutorial 2. Adding instructions highlighting Disable Collison tag
* Adding link to example of disable collision tag in the niryo_one URDF file
* fix for AIRO-353: Correct the gripper mesh file names in Niryo URDF
* fix for AIRO-354: Fix the typo for disable_collision elements in the Niryo URDF.
* AIRO-356: Tutorial Updates (#88)
* Update tutorial to Robotics menu option, ROSConnect instructions
* PR feedback: IP troubleshooting, gripper value swap
* Reimported niryo for completed scene
* PR feedback: bring TCP-connector up to dev
* Merging dev branch into main (#78)
* Reverting params.yaml and updating code in server_endpoint.md
* TcpServer class was renamed
* convert all files with dos2unix (#76)
* Minor tutorial tweaks, update version numbers
Co-authored-by: Devin Miller <devin.miller@unity3d.com>
Co-authored-by: peifeng-unity <56408141+peifeng-unity@users.noreply.github.com>
* Updating instructions for URDF repository (#71)
* 1. Adding images for URDF tutorial 2. Adding instructions highlighting Disable Collison tag
* Adding link to example of disable collision tag in the niryo_one URDF file
Co-authored-by: Devin Miller <devin.miller@unity3d.com>
Co-authored-by: peifeng-unity <56408141+peifeng-unity@users.noreply.github.com>
Co-authored-by: vidurvij-Unity <60901103+vidurvij-Unity@users.noreply.github.com>
* Adding testing boilerplate
* Adding tests to run after message generation
* Tweaks to ensure run works in Bokken image
* Enabling audio by default, but disabling it in yamato config
The DemoScripts.asmdef was a bit of experimental cruft that snuck in via
my Yamato changes. This causes Demo.cs to compile as an Editor script,
which means it can no longer be instantiated in the scene hierarchy
(this breaks the demo). Removing the asmdef puts things back to normal.
Tested by running the demo.
When the MoveIt trajectory planner fails to find a valid path, it
returns an empty list of path points. Our mover.py script assumes there
is always something in the list, so we get an exception when there is
not (which breaks our listener node and mandates a re-launch).
Added out of bounds checks and moved the response population to the
bottom to ensure we only send a path back when it is complete, and
otherwise send an empty response (for which the srv will print an adequate
error to console).
Tested by running DemoScene with out of bounds locations for target
placement.
* Fixing issue with Demo.cs not working with new URDF Importer co-routine
* remove unused import (#163)
* update package import urls for tcp connector and urdf importer (#166)
* Update urdf_tutorial.md (#168)
* Added M prefixes to docs (#167)
* Adding Editor version to Ros Integration Readme
* Updating package dependencies to proper versions
Pick and place tutorial was failing to compile its scripts because
the package manifest was pointing to an older version of
ROS-TCP-Connector. Updated the manifest and also pulled latest changes
for ros_tcp_endpoint.
Tested by running DemoScene
* Updating Contribution Content (#186)
* Contributing content
* PR feedback
* Adding PR template (#191)
* fixing typo in ros-unity service tutorial (#198)
* Unity service example (#199)
* added example of implementing a UnityService
* adding tutorial for unity service
* added a couple comments to the example code
* typos and c...
* Fixing issue with Demo.cs not working with new URDF Importer co-routine
* remove unused import (#163)
* update package import urls for tcp connector and urdf importer (#166)
* Update urdf_tutorial.md (#168)
* Added M prefixes to docs (#167)
* Adding Editor version to Ros Integration Readme
* Updating package dependencies to proper versions
Pick and place tutorial was failing to compile its scripts because
the package manifest was pointing to an older version of
ROS-TCP-Connector. Updated the manifest and also pulled latest changes
for ros_tcp_endpoint.
Tested by running DemoScene
* Updating Contribution Content (#186)
* Contributing content
* PR feedback
* Adding PR template (#191)
* fixing typo in ros-unity service tutorial (#198)
* Unity service example (#199)
* added example of implementing a UnityService
* adding tutorial for unity service
* added a couple comments to the example...
Pick and place tutorial was failing to compile its scripts because
the package manifest was pointing to an older version of
ROS-TCP-Connector. Updated the manifest and also pulled latest changes
for ros_tcp_endpoint.
Tested by running DemoScene
* added example of implementing a UnityService
* adding tutorial for unity service
* added a couple comments to the example code
* typos and code standard fixes
* consistency: changing the service name for position_service to pos_srv
* updating the tutorial to match the corresponding script
Pick and place tutorial was failing to compile its scripts because
the package manifest was pointing to an older version of
ROS-TCP-Connector. Updated the manifest and also pulled latest changes
for ros_tcp_endpoint.
Tested by running DemoScene
Addressing user issue #209. Our quick_setup guide was still recommending users check out v.0.2.0 of our packages. Removed the reference to a specific package version and instead included a note that users can explicitly declare a package version if desired.
Tested by making the change locally in the package manifest.
* added example of implementing a UnityService
* adding tutorial for unity service
* added a couple comments to the example code
* typos and code standard fixes
* consistency: changing the service name for position_service to pos_srv
* updating the tutorial to match the corresponding script
Addressing user issue #209. Our quick_setup guide was still recommending users check out v.0.2.0 of our packages. Removed the reference to a specific package version and instead included a note that users can explicitly declare a package version if desired.
Tested by making the change locally in the package manifest.
* Merging dev branch into main (#78)
* Reverting params.yaml and updating code in server_endpoint.md
* TcpServer class was renamed
* convert all files with dos2unix (#76)
* Minor tutorial tweaks, update version numbers
Co-authored-by: Devin Miller <devin.miller@unity3d.com>
Co-authored-by: Peifeng Jing <peifeng.jing@unity3d.com>
* Updating instructions for URDF repository (#71)
* 1. Adding images for URDF tutorial 2. Adding instructions highlighting Disable Collison tag
* Adding link to example of disable collision tag in the niryo_one URDF file
* Sarah/readme update (#112)
* Adding physics roadmap and minor formatting changes
* formatting nits
* Calling out feature requests
* Update for ROS-TCP-Connector namespace changes
* Mpinol/simrealrebased (#107)
* Adding sim and real pnp files.
* Update with new instructions (#147)
* Update tutorial text (#148)
* AIRO-405 Adding Yamato boilerplate to Robotics Hub (...
* Merging dev branch into main (#78)
* Reverting params.yaml and updating code in server_endpoint.md
* TcpServer class was renamed
* convert all files with dos2unix (#76)
* Minor tutorial tweaks, update version numbers
Co-authored-by: Devin Miller <devin.miller@unity3d.com>
Co-authored-by: Peifeng Jing <peifeng.jing@unity3d.com>
* Updating instructions for URDF repository (#71)
* 1. Adding images for URDF tutorial 2. Adding instructions highlighting Disable Collison tag
* Adding link to example of disable collision tag in the niryo_one URDF file
* Sarah/readme update (#112)
* Adding physics roadmap and minor formatting changes
* formatting nits
* Calling out feature requests
* Update for ROS-TCP-Connector namespace changes
* Mpinol/simrealrebased (#107)
* Adding sim and real pnp files.
* Update with new instructions (#147)
* Update tutorial text (#148)
* AIRO-405 Adding Yamato boilerplate to Robotics Hub (...