* 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.
* 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>
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
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