Example JSON Configuration for an Apollo 5.0 Vehicle
Bridge Type top
CyberRT
Published Topics top
Topic |
Sensor Name |
/apollo/canbus/chassis |
CAN Bus |
/apollo/sensor/gnss/best_pose |
GPS |
/apollo/sensor/gnss/odometry |
GPS Odometry |
/apollo/sensor/gnss/ins_stat |
GPS INS Status |
/apollo/sensor/gnss/imu |
IMU |
/apollo/sensor/gnss/corrected_imu |
IMU |
/apollo/sensor/conti_radar |
Radar |
/apollo/sensor/lidar128/compensator/PointCloud2 |
Lidar |
/apollo/sensor/camera/front_6mm/image/compressed |
Main Camera |
/apollo/sensor/camera/front_12mm/image/compressed |
Telephoto Camera |
Subscribed Topics top
Topic |
Sensor Name |
/apollo/control |
Apollo Car Control |
Complete JSON Configuration top
[
{
"type": "CanBusSensor",
"name": "CAN Bus",
"params": {
"Frequency": 10,
"Topic": "/apollo/canbus/chassis"
},
"transform": {
"x": 0,
"y": 0,
"z": 0,
"pitch": 0,
"yaw": 0,
"roll": 0
}
},
{
"type": "GpsSensor",
"name": "GPS",
"params": {
"Frequency": 12.5,
"Topic": "/apollo/sensor/gnss/best_pose",
"Frame": "gps"
},
"transform": {
"x": 0,
"y": 0,
"z": 0.070351,
"pitch": 0,
"yaw": 0,
"roll": 0
}
},
{
"type": "GpsOdometrySensor",
"name": "GPS Odometry",
"params": {
"Frequency": 12.5,
"Topic": "/apollo/sensor/gnss/odometry",
"Frame": "gps"
},
"transform": {
"x": 0,
"y": 0,
"z": 0.070351,
"pitch": 0,
"yaw": 0,
"roll": 0
}
},
{
"type": "GpsInsSensor",
"name": "GPS INS Status",
"params": {
"Frequency": 12.5,
"Topic": "/apollo/sensor/gnss/ins_stat",
"Frame": "gps"
},
"transform": {
"x": 0,
"y": 0,
"z": 0.070351,
"pitch": 0,
"yaw": 0,
"roll": 0
}
},
{
"type": "ImuSensor",
"name": "IMU",
"params": {
"Topic": "/apollo/sensor/gnss/imu",
"Frame": "imu",
"CorrectedTopic": "/apollo/sensor/gnss/corrected_imu",
"CorrectedFrame": "imu"
},
"transform": {
"x": 0,
"y": 0,
"z": 0.070351,
"pitch": 0,
"yaw": 0,
"roll": 0
}
},
{
"type": "RadarSensor",
"name": "Radar",
"params": {
"Frequency": 13.4,
"Topic": "/apollo/sensor/conti_radar"
},
"transform": {
"x": 0,
"y": 0.337,
"z": 3.691,
"pitch": 0,
"yaw": 0,
"roll": 0
}
},
{
"type": "LidarSensor",
"name": "Lidar",
"params": {
"LaserCount": 32,
"MinDistance": 0.5,
"MaxDistance": 100,
"RotationFrequency": 10,
"MeasurementsPerRotation": 360,
"FieldOfView": 41.33,
"CenterAngle": 10,
"Compensated": true,
"PointColor": "#ff000000",
"Topic": "/apollo/sensor/lidar128/compensator/PointCloud2",
"Frame": "velodyne"
},
"transform": {
"x": 0,
"y": 1.96,
"z": 1.0510799,
"pitch": 0,
"yaw": 0,
"roll": 0
}
},
{
"type": "ColorCameraSensor",
"name": "Main Camera",
"params": {
"Width": 1920,
"Height": 1080,
"Frequency": 15,
"JpegQuality": 75,
"FieldOfView": 50,
"MinDistance": 0.1,
"MaxDistance": 2000,
"Topic": "/apollo/sensor/camera/front_6mm/image/compressed"
},
"transform": {
"x": 0,
"y": 1.348,
"z": 1.219,
"pitch": 0,
"yaw": 0,
"roll": 0
}
},
{
"type": "ColorCameraSensor",
"name": "Telephoto Camera",
"params": {
"Width": 1920,
"Height": 1080,
"Frequency": 15,
"JpegQuality": 75,
"FieldOfView": 10,
"MinDistance": 0.1,
"MaxDistance": 2000,
"Topic": "/apollo/sensor/camera/front_12mm/image/compressed"
},
"transform": {
"x": 0,
"y": 1.348,
"z": 1.219,
"pitch": -4,
"yaw": 0,
"roll": 0
}
},
{
"type": "KeyboardControlSensor",
"name": "Keyboard Car Control"
},
{
"type": "WheelControlSensor",
"name": "Wheel Car Control"
},
{
"type": "ApolloControlSensor",
"name": "Apollo Car Control",
"params": {
"Topic": "/apollo/control"
}
}
]