Skip to content

Commit 4f9fc1a

Browse files
committed
updated readme
1 parent 41bd496 commit 4f9fc1a

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

README.md

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
- [Running Universal Robot UR10 Arm Test Scene with MoveIt!](#running-universal-robot-ur10-arm-test-scene-with-moveit)
1313
- [Running Image Segmentation Test](#running-image-segmentation-test)
1414
- [Export URDF](#export-urdf)
15+
- [Import URDF](#import-urdf)
1516

1617
ZeroSim is a robotics simulation engine built on the easy to use [Unity 3D](https://unity.com/) development platform and the power of the [Robotics Operating System (ROS)](https://www.ros.org/). ZeroSim is designed for ease of use and rapid development of all sorts of robotics and simulation -- from warehouses and industrial settings, to farming and outdoors -- from robotic arms to ground and drone based mobile robots.
1718

@@ -25,9 +26,8 @@ We are releasing ZeroSim as open source to support the community of roboticist a
2526

2627
ZeroSim provides a multitude of tools for building robots and environments in Unity to interface with ROS. We strive to provide the same functionality and ROS interfaces of [Gazebo](http://gazebosim.org/). Including:
2728

28-
* Dynamics simulation using the latest [PhysX 4.x](https://developer.nvidia.com/physx-sdk) integrated int Unity.
29+
* Dynamics simulation using the latest [PhysX 4.x](https://developer.nvidia.com/physx-sdk) integrated in Unity.
2930
* Hinge, ball, linear and fixed joints.
30-
* Temporal Gauss-Seidel solver option making articulated or jointed configurations much more robust.
3131
* Advanced 3D Rendering, including the latest realtime ray tracing technology.
3232
* Sensors:
3333
* 2D LIDAR -> ROS [LaserScan]([sensor_msgs/LaserScan.msg](http://docs.ros.org/en/melodic/api/sensor_msgs/html/msg/LaserScan.html)) message.
@@ -47,24 +47,24 @@ ZeroSim provides a multitude of tools for building robots and environments in Un
4747
* ROS [JointState](http://wiki.ros.org/joint_state_publisher) publisher.
4848

4949
* Full ROS messaging communications layers API.
50-
* Premade standard ROS messages
50+
* Many premade standard ROS messages
5151
* Subscribe and publish
5252
* Action Servers
53-
* Fast and efficient message encoding using [ROS Bridge](http://wiki.ros.org/rosbridge_suite) and BSON over TCP.
53+
* Fast and efficient message encoding using [ROS Bridge](http://wiki.ros.org/rosbridge_suite) and BSON over TCP.
54+
* Parameter server
5455

5556
* Ready to run prebuilt ROS Docker images available publically on DockerHub: https://hub.docker.com/r/zerodog/zerosim_ros_vnc
5657

5758
* Machine Learning tools:
5859
* Image Segmentation for training semantic segmentation algorithms.
5960

60-
* URDF Export
61+
* URDF Import & Export
62+
* ROS2 support via ROS Bridge Suite (https://github.com/RobotWebTools/rosbridge_suite)
6163

6264
* **COMING SOON:**
63-
* More complete documentation.
64-
* URDF import.
65-
* Finish Docker integration with Unity. (Currently incomplete)
65+
* Configure and run Docker images within Unity Editor.
6666
* Secure communications via WebSockets.
67-
* Support for other Physics engines such as Bullet or Havok.
67+
* Drone controller.
6868

6969
## API Documentation
7070

@@ -87,6 +87,7 @@ ZeroSim provides a multitude of tools for building robots and environments in Un
8787
* Ubuntu 18.04 or 20.04 (may work on MacOS or Windows but currently untested)
8888
* Unity 2020.x or greater
8989
* ROS Melodic (ZeroSim provides a pre-built Docker container for ROS functionality https://hub.docker.com/r/zerodog/zerosim_ros_vnc)
90+
* Note: Melodic is our primary development setup, but ZeroSim has reportedly be reported to run on Noetic and ROS2.
9091

9192
### Setting up a new Unity Project
9293

@@ -212,3 +213,6 @@ roslaunch zero_sim_ros basic_unity_editor.launch
212213
5. Select the directory to export to.
213214
6. An excellent online URDF viewer is available: https://gkjohnson.github.io/urdf-loaders/javascript/example/index.html Just drag and drop the files exported above.
214215

216+
### Import URDF
217+
218+
1. Right click and select `ZeroSim --> Import URDF...`

0 commit comments

Comments
 (0)