Skip to content

Commit

Permalink
Removed ROS docs, replaced with an brief overview and a link to the n…
Browse files Browse the repository at this point in the history
…ew docs. Updated nav and index to reflect changes
  • Loading branch information
corkyw10 committed Apr 16, 2021
1 parent eb8d79a commit a2a9737
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 21 deletions.
5 changes: 1 addition & 4 deletions Docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,10 +65,7 @@ CARLA forum</a>
[__carlaviz — web visualizer__](plugins_carlaviz.md) — Plugin that listens the simulation and shows the scene and some simulation data in a web browser.

## ROS bridge
[__ROS bridge installation__](ros_installation.md) — The different ways to install the ROS bridge.
[__CARLA messages reference__](ros_msgs.md) — Contains explanations and fields for every type of CARLA message available in ROS.
[__Launchfiles reference__](ros_launchs.md) — Lists the launchfiles and nodes provided, and the topics being consumed and published.

[__ROS bridge documentation__](ros_documentation.md) — Brief overview of the ROS bridge and a link to the full documentation
## Tutorials — General
[__Add friction triggers__](tuto_G_add_friction_triggers.md) — Define dynamic box triggers for wheels.
[__Control vehicle physics__](tuto_G_control_vehicle_physics.md) — Set runtime changes on a vehicle physics.
Expand Down
16 changes: 16 additions & 0 deletions Docs/ros_documentation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# ROS Bridge

__Full documentation of the ROS bridge is found [__here__](https://carla.readthedocs.io/projects/ros-bridge/en/latest/).__

---

The ROS bridge enables two-way communication between ROS and CARLA. The information from the CARLA server is translated to ROS topics. In the same way, the messages sent between nodes in ROS get translated to commands to be applied in CARLA.

The ROS bridge is compatible with both ROS 1 and ROS 2.

The ROS bridge boasts the following features:

- Provides sensor data for LIDAR, Semantic LIDAR, Cameras (depth, segmentation, rgb, dvs), GNSS, Radar and IMU.
- Provides object data such as transforms, traffic light status, visualisation markers, collision and lane invasion.
- Control of AD agents through steering, throttle and brake.
- Control of aspects of the CARLA simulation like synchronous mode, playing and pausing the simulation and setting simulation parameters.
14 changes: 0 additions & 14 deletions Docs/ros_installation.md

This file was deleted.

4 changes: 1 addition & 3 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,9 +44,7 @@ nav:
- Plugins:
- 'carlaviz — web visualizer': 'plugins_carlaviz.md'
- ROS bridge:
- 'ROS bridge installation': 'ros_installation.md'
- 'CARLA messages reference': 'ros_msgs.md'
- 'Launchfiles reference': 'ros_launchs.md'
- 'ROS bridge documentation': 'ros_documentation.md'
- Tutorials (general):
- 'Add friction triggers': "tuto_G_add_friction_triggers.md"
- 'Control vehicle physics': "tuto_G_control_vehicle_physics.md"
Expand Down

0 comments on commit a2a9737

Please sign in to comment.