Skip to content

Commit f60c572

Browse files
authored
Update changelog for 0.9.8 tag (#249)
1 parent dd1fa20 commit f60c572

File tree

2 files changed

+28
-30
lines changed

2 files changed

+28
-30
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
## Latest changed
22

3+
## CARLA-ROS-Bridge 0.9.8
4+
35
* change Lidar range in meters
46
* add new attributes for Gnss and Camera sensor
57
* add IMU and Radar sensor

README.md

Lines changed: 26 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -2,30 +2,40 @@
22

33
This ROS package aims at providing a simple ROS bridge for CARLA simulator.
44

5-
**Important Note:**
6-
This documentation is for CARLA versions _newer_ than 0.9.4.
7-
85
![rviz setup](./docs/images/rviz_carla_default.png "rviz")
9-
![depthcloud](./docs/images/depth_cloud_and_lidar.png "depthcloud")
10-
11-
![short video](https://youtu.be/S_NoN2GBtdY)
126

137
## Features
148

15-
- [x] Cameras (depth, segmentation, rgb) support
16-
- [x] Transform publications
17-
- [x] Manual control using ackermann msg
18-
- [x] Handle ROS dependencies
19-
- [x] Marker/bounding box messages for cars/pedestrian
20-
- [x] Lidar sensor support
21-
- [x] Support CARLA synchronous mode
22-
- [ ] Add traffic light support
9+
- Provide Sensor Data (Lidar, Cameras (depth, segmentation, rgb), GNSS, Radar, IMU)
10+
- Provide Object Data (Transforms (via [tf](http://wiki.ros.org/tf)), Traffic light status, Visualization markers, Collision, Lane invasion)
11+
- Control AD Agents (Steer/Throttle/Brake)
12+
- Control CARLA (Support synchronous mode, Play/pause simulation, Set simulation parameters)
13+
14+
### Additional Functionality
15+
16+
Beside the bridging functionality, there are many more features provided in separate packages.
17+
18+
| Name | Description |
19+
| --------------------------------- | ------------------------------------------------------------------------------------------------------- |
20+
| [Carla Ego Vehicle](carla_ego_vehicle/README.md) | Provides a generic way to spawn an ego vehicle and attach sensors to it. |
21+
| [Carla Manual Control](carla_manual_control/README.md) | A ROS-based visualization and control tool for an ego vehicle (similar to carla_manual_control.py provided by CARLA) |
22+
| [Carla Infrastructure](carla_infrastructure/README.md) | Provides a generic way to spawn a set of infrastructure sensors defined in a config file. |
23+
| [Carla Waypoint Publisher](carla_waypoint_publisher/README.md) | Provide routes and access to the Carla waypoint API |
24+
| [Carla ROS Scenario Runner](carla_ros_scenario_runner/README.md) | ROS node that wraps the functionality of the CARLA [scenario runner](https://github.com/carla-simulator/scenario_runner) to execute scenarios. |
25+
| [Carla Ackermann Control](carla_ackermann_control/README.md) | A controller to convert ackermann commands to steer/throttle/brake|
26+
| [Carla AD Agent](carla_ad_agent/README.md) | A basic AD agent, that follows a route, avoids collisions with other vehicles and stops on red traffic lights. |
27+
| [RVIZ Carla Plugin](rviz_carla_plugin/README.md) | A [RVIZ](http://wiki.ros.org/rviz) plugin to visualize/control CARLA. |
28+
| [RQT Carla Plugin](rqt_carla_plugin/README.md) | A [RQT](http://wiki.ros.org/rqt) plugin to control CARLA. |
29+
30+
For a quick overview, after following the [Setup section](#setup), please run the [CARLA AD Demo](carla_ad_demo/README.md). It provides a ready-to-use demonstrator of many of the features.
31+
2332

2433
## Setup
2534

26-
### For User
35+
### For Users
36+
37+
First add the apt repository:
2738

28-
First add the apt repository:
2939
##### For ROS Melodic Users
3040
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 81061A1A042F527D &&
3141
sudo add-apt-repository "deb [trusted=yes] http://dist.carla.org/carla-ros-bridge-melodic/ bionic main"
@@ -292,20 +302,6 @@ The following markers are supported in 'map'-frame:
292302
| ---------------------------------- | ------------------------------------------------------------------------------------------------------ | --------------------------- |
293303
| `/carla/debug_marker` (subscriber) | [visualization_msgs.MarkerArray](http://docs.ros.org/api/visualization_msgs/html/msg/MarkerArray.html) | draw markers in CARLA world |
294304

295-
296-
## Additional Functionality
297-
298-
| Name | Description |
299-
| --------------------------------- | ------------------------------------------------------------------------------------------------------- |
300-
| [Carla Ego Vehicle](carla_ego_vehicle/README.md) | Provides a generic way to spawn an ego vehicle and attach sensors to it. |
301-
| [Carla Infrastructure](carla_infrastructure/README.md) | Provides a generic way to spawn a set of infrastructure sensors defined in a config file. |
302-
| [Carla Waypoint Publisher](carla_waypoint_publisher/README.md) | Provide routes and access to the Carla waypoint API |
303-
| [Carla ROS Scenario Runner](carla_ros_scenario_runner/README.md) | ROS node that wraps the functionality of the CARLA [scenario runner](https://github.com/carla-simulator/scenario_runner) to execute scenarios. |
304-
| [Carla AD Agent](carla_ad_agent/README.md) | A basic AD agent, that can follow a route and avoid collisions with other vehicles and stop on red traffic lights. |
305-
| [Carla AD Demo](carla_ad_demo/README.md) | A meta package that provides everything to launch a CARLA ROS environment with an AD vehicle. |
306-
| [RVIZ Carla Plugin](rviz_carla_plugin/README.md) | A [RVIZ](http://wiki.ros.org/rviz) plugin to visualize/control CARLA. |
307-
| [RQT Carla Plugin](rqt_carla_plugin/README.md) | A [RQT](http://wiki.ros.org/rqt) plugin to control CARLA. |
308-
309305
## Troubleshooting
310306

311307
### ImportError: No module named carla

0 commit comments

Comments
 (0)