Apollo
10.0
自动驾驶开放平台
文件列表
这里列出了所有文件,并附带简要说明:
[详情级别
1
2
3
4
5
6
7
8
9
]
►
collection
audio
bridge
calibration
canbus
common
common-msgs
contrib
control
cyber
dreamview
drivers
external-command
guardian
localization
map
monitor
perception
planning
prediction
smart-recorder
storytelling
task-manager
third-party-perception
tools
transform
v2x
►
cyber
►
base
arena_queue.h
atomic_hash_map.h
atomic_rw_lock.h
bounded_queue.h
concurrent_object_pool.h
for_each.h
macros.h
object_pool.h
pthread_rw_lock.h
reentrant_rw_lock.h
rw_lock_guard.h
signal.h
thread_pool.h
thread_safe_queue.h
unbounded_queue.h
wait_strategy.h
►
benchmark
benchmark_msg.proto
cyber_benchmark_reader.cc
cyber_benchmark_writer.cc
►
blocker
blocker.h
blocker_manager.cc
blocker_manager.h
intra_reader.h
intra_writer.h
►
class_loader
►
shared_library
exceptions.h
sample.cc
sample.h
shared_library.cc
shared_library.h
►
test
base.h
plugin1.cc
plugin2.cc
►
utility
class_factory.cc
class_factory.h
class_loader_utility.cc
class_loader_utility.h
class_loader.cc
class_loader.h
class_loader_manager.cc
class_loader_manager.h
class_loader_register_macro.h
►
common
environment.h
file.cc
file.h
global_data.cc
global_data.h
log.h
macros.h
time_conversion.h
types.h
util.h
►
component
component.h
component_base.h
timer_component.cc
timer_component.h
►
conf
compute_sched.conf
compute_sched_choreography.conf
compute_sched_classic.conf
control_sched.conf
control_sched_choreography.conf
control_sched_classic.conf
cyber.pb.conf
dreamview_sched.conf
example_sched_choreography.conf
example_sched_classic.conf
►
context
context.h
►
croutine
►
detail
routine_context.cc
routine_context.h
croutine.cc
croutine.h
routine_factory.h
►
data
►
fusion
all_latest.h
data_fusion.h
cache_buffer.h
channel_buffer.h
data_dispatcher.h
data_notifier.h
data_visitor.h
data_visitor_base.h
docs
►
doxy-docs
source
environment.yml
►
event
perf_event.h
perf_event_cache.cc
perf_event_cache.h
►
examples
►
common_component_example
channel_prediction_writer.cc
channel_test_writer.cc
common.dag
common.launch
common_component_example.cc
common_component_example.h
►
proto
examples.proto
►
timer_component_example
timer.dag
timer.launch
timer_component_example.cc
timer_component_example.h
listener.cc
paramserver.cc
record.cc
service.cc
talker.cc
►
io
►
example
tcp_echo_client.cc
tcp_echo_server.cc
udp_echo_client.cc
udp_echo_server.cc
poll_data.h
poll_handler.cc
poll_handler.h
poller.cc
poller.h
session.cc
session.h
►
logger
async_logger.cc
async_logger.h
log_file_object.cc
log_file_object.h
logger.cc
logger.h
logger_util.cc
logger_util.h
►
mainboard
mainboard.cc
module_argument.cc
module_argument.h
module_controller.cc
module_controller.h
►
message
arena_manager_base.h
arena_message_wrapper.h
message_header.h
message_traits.h
protobuf_factory.cc
protobuf_factory.h
protobuf_traits.h
py_message.h
py_message_traits.h
raw_message.h
raw_message_traits.h
►
node
node.cc
node.h
node_channel_impl.h
node_service_impl.h
reader.h
reader_base.h
writer.h
writer_base.h
►
parameter
parameter.cc
parameter.h
parameter_client.cc
parameter_client.h
parameter_server.cc
parameter_server.h
parameter_service_names.h
►
plugin_manager
plugin_description.cc
plugin_description.h
plugin_manager.cc
plugin_manager.h
►
profiler
block.cc
block.h
block_manager.cc
block_manager.h
frame.cc
frame.h
profiler.h
►
proto
choreography_conf.proto
classic_conf.proto
clock.proto
component_conf.proto
cyber_conf.proto
dag_conf.proto
parameter.proto
perf_conf.proto
proto_desc.proto
qos_profile.proto
record.proto
role_attributes.proto
run_mode_conf.proto
scheduler_conf.proto
simple.proto
topology_change.proto
transport_conf.proto
unit_test.proto
►
python
►
internal
py_cyber.cc
py_cyber.h
py_parameter.cc
py_parameter.h
py_record.cc
py_record.h
py_time.cc
py_time.h
py_timer.cc
py_timer.h
►
record
►
file
record_file_base.cc
record_file_base.h
record_file_reader.cc
record_file_reader.h
record_file_writer.cc
record_file_writer.h
section.h
header_builder.cc
header_builder.h
record_base.h
record_message.h
record_reader.cc
record_reader.h
record_viewer.cc
record_viewer.h
record_writer.cc
record_writer.h
►
ros_bridge
►
common
bridge_argument.cc
bridge_argument.h
macros.h
ros_bridge_gflags.cc
ros_bridge_gflags.h
The gflags used by ros bridge binary
utils.h
►
conf
ros_bridge_conf.pb.txt
►
converter_base
convert_apollo_double.h
convert_apollo_quadruple.h
convert_apollo_single.h
convert_apollo_triple.h
convert_ros_base.h
convert_ros_double.h
convert_ros_quadruple.h
convert_ros_single.h
convert_ros_triple.h
converter_base.h
converter_interface.h
message_converter.h
►
converters
►
common_plugins
►
gnss_msg_converter
►
conf
heading_msg_fusion.pb.txt
imu_msg_converter.pb.txt
nav_msg_converter.pb.txt
odometry_msg_converter.pb.txt
odometry_parser.pb.txt
heading_msg_fusion.cc
heading_msg_fusion.h
imu_msg_converter.cc
imu_msg_converter.h
nav_msg_converter.cc
nav_msg_converter.h
odometry_msg_converter.cc
odometry_msg_converter.h
odometry_parser.cc
odometry_parser.h
quaternion_math.h
►
localization_msg_converter
►
conf
localization_estimate.pb.txt
localization_estimate.cc
localization_estimate.h
►
pointcloud_msg_converter
►
conf
default.pb.txt
lidar_pointcloud.cc
lidar_pointcloud.h
►
examples
►
apollo_ros_converter
►
conf
default.pb.txt
apollo_ros_converter.cc
apollo_ros_converter.h
►
ros_apollo_converter
►
conf
default.pb.txt
ros_apollo_converter.cc
ros_apollo_converter.h
►
proto
converter_conf.proto
ros_bridge_conf.proto
ros_bridge.cc
►
scheduler
►
common
cv_wrapper.h
mutex_wrapper.h
pin_thread.cc
pin_thread.h
►
policy
choreography_context.cc
choreography_context.h
classic_context.cc
classic_context.h
scheduler_choreography.cc
scheduler_choreography.h
scheduler_classic.cc
scheduler_classic.h
processor.cc
processor.h
processor_context.cc
processor_context.h
scheduler.cc
scheduler.h
scheduler_factory.cc
scheduler_factory.h
►
service
client.h
client_base.h
service.h
service_base.h
►
service_discovery
►
communication
participant_listener.cc
participant_listener.h
subscriber_listener.cc
subscriber_listener.h
►
container
graph.cc
graph.h
multi_value_warehouse.cc
multi_value_warehouse.h
single_value_warehouse.cc
single_value_warehouse.h
warehouse_base.h
►
role
role.cc
role.h
►
specific_manager
channel_manager.cc
channel_manager.h
manager.cc
manager.h
node_manager.cc
node_manager.h
service_manager.cc
service_manager.h
topology_manager.cc
topology_manager.h
►
statistics
statistics.cc
statistics.h
►
sysmo
sysmo.cc
sysmo.h
►
task
task.h
task_manager.cc
task_manager.h
►
time
clock.cc
clock.h
duration.cc
duration.h
rate.cc
rate.h
time.cc
time.h
►
timer
timer.cc
timer.h
timer_bucket.h
timer_task.h
timing_wheel.cc
timing_wheel.h
►
tools
►
cyber_monitor
cyber_topology_message.cc
cyber_topology_message.h
general_channel_message.cc
general_channel_message.h
general_message.cc
general_message.h
general_message_base.cc
general_message_base.h
main.cc
renderable_message.cc
renderable_message.h
screen.cc
screen.h
►
cyber_performance
cyber_performance.launch
►
cyber_recorder
►
player
play_param.h
play_task.cc
play_task.h
play_task_buffer.cc
play_task_buffer.h
play_task_consumer.cc
play_task_consumer.h
play_task_producer.cc
play_task_producer.h
player.cc
player.h
info.cc
info.h
main.cc
recorder.cc
recorder.h
recoverer.cc
recoverer.h
spliter.cc
spliter.h
►
transport
►
common
common_type.h
endpoint.cc
endpoint.h
identity.cc
identity.h
►
dispatcher
dispatcher.cc
dispatcher.h
intra_dispatcher.cc
intra_dispatcher.h
rtps_dispatcher.cc
rtps_dispatcher.h
shm_dispatcher.cc
shm_dispatcher.h
subscriber_listener.cc
subscriber_listener.h
►
message
history.h
history_attributes.h
listener_handler.h
message_info.cc
message_info.h
►
qos
qos_filler.cc
qos_filler.h
qos_profile_conf.cc
qos_profile_conf.h
►
receiver
hybrid_receiver.h
intra_receiver.h
receiver.h
rtps_receiver.h
shm_receiver.h
►
rtps
attributes_filler.cc
attributes_filler.h
participant.cc
participant.h
publisher.cc
publisher.h
subscriber.cc
subscriber.h
underlay_message.cc
underlay_message.h
underlay_message_type.cc
underlay_message_type.h
►
shm
arena_address_allocator.cc
arena_address_allocator.h
block.cc
block.h
condition_notifier.cc
condition_notifier.h
multicast_notifier.cc
multicast_notifier.h
notifier_base.h
notifier_factory.cc
notifier_factory.h
posix_segment.cc
posix_segment.h
protobuf_arena_manager.cc
protobuf_arena_manager.h
readable_info.cc
readable_info.h
segment.cc
segment.h
segment_factory.cc
segment_factory.h
shm_conf.cc
shm_conf.h
state.cc
state.h
xsi_segment.cc
xsi_segment.h
►
transmitter
hybrid_transmitter.h
intra_transmitter.h
rtps_transmitter.h
shm_transmitter.h
transmitter.h
transport.cc
transport.h
binary.cc
binary.h
cyber.cc
cyber.h
init.cc
init.h
state.cc
state.h
►
docs
发版说明
安装指南
►
工具使用
►
地图
地图编辑
标定工具
►
Dreamview+
实车路测模式
PNC可视化调试
►
应用实践
►
开发调试教程
传感器接入实践
开发工具使用实践
►
Apollo感知实践
基于插件进行开发
基于组件进行开发
基于配置参数开发
感知二次开发技巧
感知模型部署训练
►
Apollo规划实践
基于命令发布开发
基于插件进行开发
基于配置参数开发
►
Cyber RT实践
应用Cyber RT开发自动驾驶调试工具
Cyber RT入门
Cyber RT组件机制
Cyber RT调度机制
Cyber RT通信机制
Dreamview+
►
车辆集成教程
准备符合Apollo协议的车辆
基于摄像头的封闭园区自动驾驶搭建
基于激光雷达的封闭园区自动驾驶搭建
循迹搭建
►
故障排查
安装编译
►
工具使用
aem
dreamview
mainboard和cyber_lanuch
►
模块调试
相机驱动
►
框架设计
命令行工具
构建及编译
核心模块
系统与环境
►
软件核心
CyberRT
附录
packages
►
modules
►
audio
►
common
audio_gflags.cc
audio_gflags.h
audio_info.cc
audio_info.h
message_process.cc
message_process.h
►
conf
audio.conf
audio_conf.pb.txt
respeaker_extrinsics.yaml
►
dag
audio.dag
►
inference
direction_detection.cc
direction_detection.h
moving_detection.cc
moving_detection.h
@description detect if the sound is approaching or departing
siren_detection.cc
siren_detection.h
►
launch
audio.launch
►
proto
audio_conf.proto
►
tools
audio_offline_processing.cc
audio_component.cc
audio_component.h
►
bridge
►
common
bridge_buffer.cc
bridge_buffer.h
bridge_gflags.cc
bridge_gflags.h
bridge_header.cc
bridge_header.h
bridge_header_item.h
bridge_proto_diser_buf_factory.h
bridge_proto_diserialized_buf.h
bridge_proto_serialized_buf.h
macro.h
udp_listener.h
util.cc
util.h
►
conf
bridge.conf
udp_bridge_receiver_chassis.pb.txt
udp_bridge_sender_adctrajectory.pb.txt
udp_bridge_sender_localization.pb.txt
►
dag
bridge_multi_receiver.dag
bridge_receiver.dag
bridge_sender.dag
►
launch
bridge_multi_receiver.launch
bridge_receiver.launch
bridge_sender.launch
►
proto
udp_bridge_remote_info.proto
udp_bridge_multi_receiver_component.cc
udp_bridge_multi_receiver_component.h
udp_bridge_receiver_component.cc
udp_bridge_receiver_component.h
udp_bridge_sender_component.cc
udp_bridge_sender_component.h
►
calibration
►
data
►
kitti_140
►
camera_params
camera_00_extrinsics.yaml
camera_00_intrinsics.yaml
camera_01_extrinsics.yaml
camera_01_intrinsics.yaml
camera_02_extrinsics.yaml
camera_02_intrinsics.yaml
camera_03_extrinsics.yaml
camera_03_intrinsics.yaml
camera_extrinsics.yaml
►
gnss_params
ant_imu_leverarm.yaml
►
lidar_params
velodyne64_height.yaml
velodyne64_novatel_extrinsics.yaml
►
transform_conf
static_transform_conf.pb.txt
►
vehicle_params
vehicle_imu_extrinsics.yaml
novatel_localization_extrinsics.yaml
sensor_meta.pb.txt
vehicle_param.pb.txt
►
mkz_121
►
camera_params
front_12mm_extrinsics.yaml
front_12mm_intrinsics.yaml
front_6mm_extrinsics.yaml
front_6mm_intrinsics.yaml
►
gnss_params
ant_imu_leverarm.yaml
►
lidar_params
velodyne64_height.yaml
velodyne64_novatel_extrinsics.yaml
►
radar_params
radar_front_extrinsics.yaml
►
transform_conf
static_transform_conf.pb.txt
►
vehicle_params
vehicle_imu_extrinsics.yaml
novatel_localization_extrinsics.yaml
sensor_meta.pb.txt
vehicle_param.pb.txt
►
mkz_example
►
camera_conf
camera_front_12mm.pb.txt
camera_front_6mm.pb.txt
camera_front_conf.pb.txt
camera_front_fisheye.pb.txt
camera_left_fisheye.pb.txt
camera_left_front.pb.txt
camera_left_rear.pb.txt
camera_long_conf.pb.txt
camera_rear_6mm.pb.txt
camera_right_fisheye.pb.txt
camera_right_front.pb.txt
camera_right_rear.pb.txt
camera_short_conf.pb.txt
►
camera_params
front_camera_extrinsics.yaml
front_camera_intrinsics.yaml
long_camera_extrinsics.yaml
long_camera_intrinsics.yaml
short_camera_extrinsics.yaml
short_camera_intrinsics.yaml
►
gnss_conf
gnss_conf.pb.txt
►
gnss_params
ant_imu_leverarm.yaml
gnss_conf.pb.txt
►
radar_conf
radar_front_conf.pb.txt
radar_rear_conf.pb.txt
►
radar_params
radar_extrinsics.yaml
radar_front_extrinsics.yaml
►
vehicle_params
vehicle_imu_extrinsics.yaml
►
velodyne_conf
velodyne128_compensator.pb.txt
velodyne128_conf.pb.txt
velodyne128_fusion_compensator.pb.txt
velodyne16_front_center_conf.pb.txt
velodyne16_fusion_compensator.pb.txt
velodyne16_rear_left_conf.pb.txt
velodyne16_rear_right_conf.pb.txt
velodyne16_up_center_conf.pb.txt
velodyne64_conf.pb.txt
►
velodyne_params
64E_S3_calibration_example.yaml
velodyne64_height.yaml
velodyne64_novatel_extrinsics_example.yaml
►
video_conf
video_front_12mm.pb.txt
video_front_6mm.pb.txt
video_left_fisheye.pb.txt
video_rear_6mm.pb.txt
video_right_fisheye.pb.txt
navigation_lincoln.pb.txt
sensor_meta.pb.txt
vehicle_info.pb.txt
vehicle_param.pb.txt
►
mkz_lgsvl_321
►
camera_params
front_12mm_extrinsics.yaml
front_12mm_intrinsics.yaml
front_6mm_extrinsics.yaml
front_6mm_intrinsics.yaml
start_leopard.launch
start_obstacle_camera.launch
►
gnss_params
ant_imu_leverarm.yaml
gnss_conf.pb.txt
►
radar_params
radar_extrinsics.yaml
radar_front_extrinsics.yaml
►
vehicle_params
vehicle_imu_extrinsics.yaml
►
velodyne_params
128E_S3_calibration.yaml
64E_S3_calibration_example.yaml
velodyne128_height.yaml
velodyne128_novatel_extrinsics.yaml
velodyne16_height.yaml
velodyne16_novatel_extrinsics.yaml
velodyne64_height.yaml
velodyne64_novatel_extrinsics_example.yaml
control_conf.pb.txt
navigation_lincoln.pb.txt
sensor_meta.pb.txt
start_velodyne.launch
vehicle_info.pb.txt
vehicle_param.pb.txt
►
nuscenes_165
►
camera_params
CAM_BACK_extrinsics.yaml
CAM_BACK_intrinsics.yaml
CAM_BACK_LEFT_extrinsics.yaml
CAM_BACK_LEFT_intrinsics.yaml
CAM_BACK_RIGHT_extrinsics.yaml
CAM_BACK_RIGHT_intrinsics.yaml
CAM_FRONT_extrinsics.yaml
CAM_FRONT_intrinsics.yaml
CAM_FRONT_LEFT_extrinsics.yaml
CAM_FRONT_LEFT_intrinsics.yaml
CAM_FRONT_RIGHT_extrinsics.yaml
CAM_FRONT_RIGHT_intrinsics.yaml
►
gnss_params
ant_imu_leverarm.yaml
►
lidar_params
LIDAR_TOP_height.yaml
LIDAR_TOP_novatel_extrinsics.yaml
►
radar_params
RADAR_BACK_LEFT_extrinsics.yaml
RADAR_BACK_RIGHT_extrinsics.yaml
RADAR_FRONT_extrinsics.yaml
RADAR_FRONT_LEFT_extrinsics.yaml
RADAR_FRONT_RIGHT_extrinsics.yaml
►
transform_conf
static_transform_conf.pb.txt
►
vehicle_params
vehicle_imu_extrinsics.yaml
novatel_localization_extrinsics.yaml
sensor_meta.pb.txt
vehicle_param.pb.txt
►
nuscenes_occ
►
camera_params
CAM_BACK_extrinsics.yaml
CAM_BACK_intrinsics.yaml
CAM_BACK_LEFT_extrinsics.yaml
CAM_BACK_LEFT_intrinsics.yaml
CAM_BACK_RIGHT_extrinsics.yaml
CAM_BACK_RIGHT_intrinsics.yaml
CAM_FRONT_extrinsics.yaml
CAM_FRONT_intrinsics.yaml
CAM_FRONT_LEFT_extrinsics.yaml
CAM_FRONT_LEFT_intrinsics.yaml
CAM_FRONT_RIGHT_extrinsics.yaml
CAM_FRONT_RIGHT_intrinsics.yaml
►
gnss_params
ant_imu_leverarm.yaml
►
lidar_params
LIDAR_TOP_height.yaml
LIDAR_TOP_novatel_extrinsics.yaml
►
radar_params
RADAR_BACK_LEFT_extrinsics.yaml
RADAR_BACK_RIGHT_extrinsics.yaml
RADAR_FRONT_extrinsics.yaml
RADAR_FRONT_LEFT_extrinsics.yaml
RADAR_FRONT_RIGHT_extrinsics.yaml
►
transform_conf
static_transform_conf.pb.txt
►
vehicle_params
vehicle_imu_extrinsics.yaml
novatel_localization_extrinsics.yaml
sensor_meta.pb.txt
vehicle_param.pb.txt
►
canbus
►
common
canbus_gflags.cc
canbus_gflags.h
►
conf
canbus.conf
canbus_conf.pb.txt
►
dag
canbus.dag
►
launch
canbus.launch
►
proto
canbus_conf.proto
vehicle_parameter.proto
►
testdata
►
conf
canbus_conf_test.pb.txt
ch_canbus_conf_test.pb.txt
devkit_canbus_conf_test.pb.txt
ge3_canbus_conf_test.pb.txt
gem_canbus_conf_test.pb.txt
lexus_canbus_conf_test.pb.txt
mkz_canbus_conf_test.pb.txt
neolix_edu_canbus_conf_test.pb.txt
transit_canbus_conf_test.pb.txt
wey_canbus_conf_test.pb.txt
zhongyun_canbus_conf_test.pb.txt
canbus_test.pb.txt
►
tools
canbus_tester.cc
teleop.cc
►
vehicle
abstract_vehicle_factory.cc
abstract_vehicle_factory.h
vehicle_controller.h
The class of VehicleController
canbus_component.cc
canbus_component.h
►
canbus_vehicle
►
ch
►
proto
ch.proto
►
protocol
brake_command_111.cc
brake_command_111.h
brake_status__511.cc
brake_status__511.h
control_command_115.cc
control_command_115.h
ecu_status_1_515.cc
ecu_status_1_515.h
ecu_status_2_516.cc
ecu_status_2_516.h
ecu_status_3_517.cc
ecu_status_3_517.h
ecu_status_4_518.cc
ecu_status_4_518.h
gear_command_114.cc
gear_command_114.h
gear_status_514.cc
gear_status_514.h
steer_command_112.cc
steer_command_112.h
steer_status__512.cc
steer_status__512.h
throttle_command_110.cc
throttle_command_110.h
throttle_status__510.cc
throttle_status__510.h
turnsignal_command_113.cc
turnsignal_command_113.h
turnsignal_status__513.cc
turnsignal_status__513.h
vehicle_mode_command_116.cc
vehicle_mode_command_116.h
vin_resp1_51b.cc
vin_resp1_51b.h
vin_resp2_51c.cc
vin_resp2_51c.h
vin_resp3_51d.cc
vin_resp3_51d.h
wheelspeed_report_51e.cc
wheelspeed_report_51e.h
►
testdata
ch_canbus_conf_test.pb.txt
ch_controller.cc
ch_controller.h
ch_message_manager.cc
ch_message_manager.h
Class of ChMessageManager
ch_vehicle_factory.cc
ch_vehicle_factory.h
►
demo
►
proto
demo.proto
►
protocol
bms_report_512.cc
bms_report_512.h
brake_command_101.cc
brake_command_101.h
brake_report_501.cc
brake_report_501.h
gear_command_103.cc
gear_command_103.h
gear_report_503.cc
gear_report_503.h
park_command_104.cc
park_command_104.h
park_report_504.cc
park_report_504.h
steering_command_102.cc
steering_command_102.h
steering_report_502.cc
steering_report_502.h
throttle_command_100.cc
throttle_command_100.h
throttle_report_500.cc
throttle_report_500.h
ultr_sensor_1_507.cc
ultr_sensor_1_507.h
ultr_sensor_2_508.cc
ultr_sensor_2_508.h
ultr_sensor_3_509.cc
ultr_sensor_3_509.h
ultr_sensor_4_510.cc
ultr_sensor_4_510.h
ultr_sensor_5_511.cc
ultr_sensor_5_511.h
vcu_report_505.cc
vcu_report_505.h
vehicle_mode_command_105.cc
vehicle_mode_command_105.h
vin_resp1_514.cc
vin_resp1_514.h
vin_resp2_515.cc
vin_resp2_515.h
vin_resp3_516.cc
vin_resp3_516.h
wheelspeed_report_506.cc
wheelspeed_report_506.h
demo_controller.cc
demo_controller.h
demo_message_manager.cc
demo_message_manager.h
Class of DemoMessageManager
demo_vehicle_factory.cc
demo_vehicle_factory.h
►
devkit
►
proto
devkit.proto
►
protocol
bms_report_512.cc
bms_report_512.h
brake_command_101.cc
brake_command_101.h
brake_report_501.cc
brake_report_501.h
gear_command_103.cc
gear_command_103.h
gear_report_503.cc
gear_report_503.h
park_command_104.cc
park_command_104.h
park_report_504.cc
park_report_504.h
steering_command_102.cc
steering_command_102.h
steering_report_502.cc
steering_report_502.h
throttle_command_100.cc
throttle_command_100.h
throttle_report_500.cc
throttle_report_500.h
ultr_sensor_1_507.cc
ultr_sensor_1_507.h
ultr_sensor_2_508.cc
ultr_sensor_2_508.h
ultr_sensor_3_509.cc
ultr_sensor_3_509.h
ultr_sensor_4_510.cc
ultr_sensor_4_510.h
ultr_sensor_5_511.cc
ultr_sensor_5_511.h
vcu_report_505.cc
vcu_report_505.h
vehicle_mode_command_105.cc
vehicle_mode_command_105.h
vin_resp1_514.cc
vin_resp1_514.h
vin_resp2_515.cc
vin_resp2_515.h
vin_resp3_516.cc
vin_resp3_516.h
wheelspeed_report_506.cc
wheelspeed_report_506.h
►
testdata
devkit_canbus_conf_test.pb.txt
devkit_controller.cc
devkit_controller.h
devkit_message_manager.cc
devkit_message_manager.h
devkit_vehicle_factory.cc
devkit_vehicle_factory.h
►
ge3
►
proto
ge3.proto
►
protocol
pc_bcm_201.cc
pc_bcm_201.h
pc_bcs_202.cc
pc_bcs_202.h
pc_epb_203.cc
pc_epb_203.h
pc_eps_204.cc
pc_eps_204.h
pc_vcu_205.cc
pc_vcu_205.h
scu_1_301.cc
scu_1_301.h
scu_2_302.cc
scu_2_302.h
scu_3_303.cc
scu_3_303.h
scu_bcm_304.cc
scu_bcm_304.h
scu_bcs_1_306.cc
scu_bcs_1_306.h
scu_bcs_2_307.cc
scu_bcs_2_307.h
scu_bcs_3_308.cc
scu_bcs_3_308.h
scu_epb_310.cc
scu_epb_310.h
scu_eps_311.cc
scu_eps_311.h
scu_vcu_1_312.cc
scu_vcu_1_312.h
scu_vcu_2_313.cc
scu_vcu_2_313.h
►
testdata
ge3_canbus_conf_test.pb.txt
ge3_controller.cc
ge3_controller.h
ge3_message_manager.cc
ge3_message_manager.h
ge3_vehicle_factory.cc
ge3_vehicle_factory.h
►
gem
►
proto
gem.proto
►
protocol
accel_cmd_67.cc
accel_cmd_67.h
accel_rpt_68.cc
accel_rpt_68.h
brake_cmd_6b.cc
brake_cmd_6b.h
brake_motor_rpt_1_70.cc
brake_motor_rpt_1_70.h
brake_motor_rpt_2_71.cc
brake_motor_rpt_2_71.h
brake_motor_rpt_3_72.cc
brake_motor_rpt_3_72.h
brake_rpt_6c.cc
brake_rpt_6c.h
date_time_rpt_83.cc
date_time_rpt_83.h
global_cmd_69.cc
global_cmd_69.h
global_rpt_6a.cc
global_rpt_6a.h
headlight_cmd_76.cc
headlight_cmd_76.h
headlight_rpt_77.cc
headlight_rpt_77.h
horn_cmd_78.cc
horn_cmd_78.h
horn_rpt_79.cc
horn_rpt_79.h
lat_lon_heading_rpt_82.cc
lat_lon_heading_rpt_82.h
parking_brake_status_rpt_80.cc
parking_brake_status_rpt_80.h
shift_cmd_65.cc
shift_cmd_65.h
shift_rpt_66.cc
shift_rpt_66.h
steering_cmd_6d.cc
steering_cmd_6d.h
steering_motor_rpt_1_73.cc
steering_motor_rpt_1_73.h
steering_motor_rpt_2_74.cc
steering_motor_rpt_2_74.h
steering_motor_rpt_3_75.cc
steering_motor_rpt_3_75.h
steering_rpt_1_6e.cc
steering_rpt_1_6e.h
turn_cmd_63.cc
turn_cmd_63.h
turn_rpt_64.cc
turn_rpt_64.h
vehicle_speed_rpt_6f.cc
vehicle_speed_rpt_6f.h
wheel_speed_rpt_7a.cc
wheel_speed_rpt_7a.h
wiper_cmd_90.cc
wiper_cmd_90.h
wiper_rpt_91.cc
wiper_rpt_91.h
yaw_rate_rpt_81.cc
yaw_rate_rpt_81.h
►
testdata
gem_canbus_conf_test.pb.txt
gem_controller.cc
gem_controller.h
gem_message_manager.cc
gem_message_manager.h
gem_vehicle_factory.cc
gem_vehicle_factory.h
►
lexus
►
proto
lexus.proto
►
protocol
accel_aux_rpt_300.cc
accel_aux_rpt_300.h
accel_cmd_100.cc
accel_cmd_100.h
accel_rpt_200.cc
accel_rpt_200.h
brake_aux_rpt_304.cc
brake_aux_rpt_304.h
brake_cmd_104.cc
brake_cmd_104.h
brake_motor_rpt_1_401.cc
brake_motor_rpt_1_401.h
brake_motor_rpt_2_402.cc
brake_motor_rpt_2_402.h
brake_motor_rpt_3_403.cc
brake_motor_rpt_3_403.h
brake_rpt_204.cc
brake_rpt_204.h
component_rpt_20.cc
component_rpt_20.h
cruise_control_buttons_cmd_108.cc
cruise_control_buttons_cmd_108.h
cruise_control_buttons_rpt_208.cc
cruise_control_buttons_rpt_208.h
dash_controls_left_cmd_10c.cc
dash_controls_left_cmd_10c.h
dash_controls_left_rpt_20c.cc
dash_controls_left_rpt_20c.h
dash_controls_right_cmd_110.cc
dash_controls_right_cmd_110.h
dash_controls_right_rpt_210.cc
dash_controls_right_rpt_210.h
date_time_rpt_40f.cc
date_time_rpt_40f.h
detected_object_rpt_411.cc
detected_object_rpt_411.h
door_rpt_417.cc
door_rpt_417.h
global_rpt_10.cc
global_rpt_10.h
hazard_lights_cmd_114.cc
hazard_lights_cmd_114.h
hazard_lights_rpt_214.cc
hazard_lights_rpt_214.h
headlight_aux_rpt_318.cc
headlight_aux_rpt_318.h
headlight_cmd_118.cc
headlight_cmd_118.h
headlight_rpt_218.cc
headlight_rpt_218.h
horn_cmd_11c.cc
horn_cmd_11c.h
horn_rpt_21c.cc
horn_rpt_21c.h
interior_lights_rpt_416.cc
interior_lights_rpt_416.h
lat_lon_heading_rpt_40e.cc
lat_lon_heading_rpt_40e.h
media_controls_cmd_120.cc
media_controls_cmd_120.h
media_controls_rpt_220.cc
media_controls_rpt_220.h
occupancy_rpt_415.cc
occupancy_rpt_415.h
parking_brake_cmd_124.cc
parking_brake_cmd_124.h
parking_brake_rpt_224.cc
parking_brake_rpt_224.h
rear_lights_rpt_418.cc
rear_lights_rpt_418.h
shift_aux_rpt_328.cc
shift_aux_rpt_328.h
shift_cmd_128.cc
shift_cmd_128.h
shift_rpt_228.cc
shift_rpt_228.h
steering_aux_rpt_32c.cc
steering_aux_rpt_32c.h
steering_cmd_12c.cc
steering_cmd_12c.h
steering_motor_rpt_1_404.cc
steering_motor_rpt_1_404.h
steering_motor_rpt_2_405.cc
steering_motor_rpt_2_405.h
steering_motor_rpt_3_406.cc
steering_motor_rpt_3_406.h
steering_rpt_22c.cc
steering_rpt_22c.h
turn_aux_rpt_330.cc
turn_aux_rpt_330.h
turn_cmd_130.cc
turn_cmd_130.h
turn_rpt_230.cc
turn_rpt_230.h
veh_dynamics_rpt_413.cc
veh_dynamics_rpt_413.h
veh_specific_rpt_1_412.cc
veh_specific_rpt_1_412.h
vehicle_speed_rpt_400.cc
vehicle_speed_rpt_400.h
vin_rpt_414.cc
vin_rpt_414.h
wheel_speed_rpt_407.cc
wheel_speed_rpt_407.h
wiper_aux_rpt_334.cc
wiper_aux_rpt_334.h
wiper_cmd_134.cc
wiper_cmd_134.h
wiper_rpt_234.cc
wiper_rpt_234.h
yaw_rate_rpt_40d.cc
yaw_rate_rpt_40d.h
►
testdata
lexus_canbus_conf_test.pb.txt
lexus_controller.cc
lexus_controller.h
lexus_message_manager.cc
lexus_message_manager.h
lexus_vehicle_factory.cc
lexus_vehicle_factory.h
►
lincoln
►
proto
lincoln.proto
►
protocol
accel_6b.cc
accel_6b.h
Class of Accel6b (for lincoln vehicle)
brake_60.cc
brake_60.h
Class of Brake60 (for lincoln vehicle)
brake_61.cc
brake_61.h
Class of Brake61 (for lincoln vehicle)
brakeinfo_74.cc
brakeinfo_74.h
Class of Brakeinfo74 (for lincoln vehicle)
fuellevel_72.cc
fuellevel_72.h
Class of (Fuellevel72) for lincoln vehicle)
gear_66.cc
gear_66.h
Class of Gear66 (for lincoln vehicle)
gear_67.cc
gear_67.h
Class of Gear67 (for lincoln vehicle)
gps_6d.cc
gps_6d.h
Class of Gps6d (for lincoln vehicle)
gps_6e.cc
gps_6e.h
Class of Gps6e (for lincoln vehicle)
gps_6f.cc
gps_6f.h
Class of Gps6f (for lincoln vehicle)
gyro_6c.cc
gyro_6c.h
Class of Gyro6c (for lincoln vehicle)
license_7e.cc
license_7e.h
misc_69.cc
misc_69.h
Class of Misc69 (for lincoln vehicle)
steering_64.cc
steering_64.h
Class of Steering64 (for lincoln vehicle)
steering_65.cc
steering_65.h
Class of
steering_65.h
(for lincoln vehicle)
surround_73.cc
surround_73.h
Class of Surround73 (for lincoln vehicle)
throttle_62.cc
throttle_62.h
Class of Throttle62 (for lincoln vehicle)
throttle_63.cc
throttle_63.h
Class of Throttle63 (for lincoln vehicle)
throttleinfo_75.cc
throttleinfo_75.h
Class of Throttleinfo75 (for lincoln vehicle)
tirepressure_71.cc
tirepressure_71.h
Class of Tirepressure71 (for lincoln vehicle)
turnsignal_68.cc
turnsignal_68.h
Class of Turnsignal68 (for lincoln vehicle)
version_7f.cc
version_7f.h
wheelspeed_6a.cc
wheelspeed_6a.h
►
testdata
mkz_canbus_conf_test.pb.txt
lincoln_controller.cc
lincoln_controller.h
The class of LincolnController
lincoln_message_manager.cc
lincoln_message_manager.h
Class of LincolnMessageManager
lincoln_vehicle_factory.cc
lincoln_vehicle_factory.h
►
neolix_edu
►
proto
neolix_edu.proto
►
protocol
ads_brake_command_46.cc
ads_brake_command_46.h
ads_diagnosis_628.cc
ads_diagnosis_628.h
ads_drive_command_50.cc
ads_drive_command_50.h
ads_eps_command_56.cc
ads_eps_command_56.h
ads_light_horn_command_310.cc
ads_light_horn_command_310.h
aeb_diagnosis1_626.cc
aeb_diagnosis1_626.h
aeb_diagresp_718.cc
aeb_diagresp_718.h
aeb_frontwheelspeed_353.cc
aeb_frontwheelspeed_353.h
aeb_rearwheelspeed_354.cc
aeb_rearwheelspeed_354.h
aeb_systemstate_11.cc
aeb_systemstate_11.h
aeb_wheelimpulse_355.cc
aeb_wheelimpulse_355.h
pas_1st_data_311.cc
pas_1st_data_311.h
pas_2nd_data_312.cc
pas_2nd_data_312.h
vcu_brake_report_47.cc
vcu_brake_report_47.h
vcu_drive_report_52.cc
vcu_drive_report_52.h
vcu_eps_report_57.cc
vcu_eps_report_57.h
vcu_nm_401.cc
vcu_nm_401.h
vcu_powerstatus_214.cc
vcu_powerstatus_214.h
vcu_vehicle_fault_response_201.cc
vcu_vehicle_fault_response_201.h
vcu_vehicle_info_response_502.cc
vcu_vehicle_info_response_502.h
vcu_vehicle_status_report_101.cc
vcu_vehicle_status_report_101.h
►
testdata
neolix_edu_canbus_conf_test.pb.txt
neolix_edu_controller.cc
neolix_edu_controller.h
neolix_edu_message_manager.cc
neolix_edu_message_manager.h
neolix_edu_vehicle_factory.cc
neolix_edu_vehicle_factory.h
►
transit
►
proto
transit.proto
►
protocol
adc_auxiliarycontrol_110.cc
adc_auxiliarycontrol_110.h
adc_motioncontrol1_10.cc
adc_motioncontrol1_10.h
adc_motioncontrollimits1_12.cc
adc_motioncontrollimits1_12.h
llc_auxiliaryfeedback_120.cc
llc_auxiliaryfeedback_120.h
llc_diag_brakecontrol_721.cc
llc_diag_brakecontrol_721.h
llc_diag_fault_620.cc
llc_diag_fault_620.h
llc_diag_steeringcontrol_722.cc
llc_diag_steeringcontrol_722.h
llc_motioncommandfeedback1_22.cc
llc_motioncommandfeedback1_22.h
llc_motionfeedback1_20.cc
llc_motionfeedback1_20.h
llc_motionfeedback2_21.cc
llc_motionfeedback2_21.h
llc_vehiclelimits_24.cc
llc_vehiclelimits_24.h
llc_vehiclestatus_25.cc
llc_vehiclestatus_25.h
►
testdata
transit_canbus_conf_test.pb.txt
transit_controller.cc
transit_controller.h
transit_message_manager.cc
transit_message_manager.h
transit_vehicle_factory.cc
transit_vehicle_factory.h
►
wey
►
proto
wey.proto
►
protocol
ads1_111.cc
ads1_111.h
ads3_38e.cc
ads3_38e.h
ads_eps_113.cc
ads_eps_113.h
ads_req_vin_390.cc
ads_req_vin_390.h
ads_shifter_115.cc
ads_shifter_115.h
fail_241.cc
fail_241.h
fbs1_243.cc
fbs1_243.h
fbs2_240.cc
fbs2_240.h
fbs3_237.cc
fbs3_237.h
fbs4_235.cc
fbs4_235.h
status_310.cc
status_310.h
vin_resp1_391.cc
vin_resp1_391.h
vin_resp2_392.cc
vin_resp2_392.h
vin_resp3_393.cc
vin_resp3_393.h
►
testdata
wey_canbus_conf_test.pb.txt
wey_controller.cc
wey_controller.h
wey_message_manager.cc
wey_message_manager.h
wey_vehicle_factory.cc
wey_vehicle_factory.h
►
zhongyun
►
proto
zhongyun.proto
►
protocol
brake_control_a4.cc
brake_control_a4.h
enable_state_feedback_c3.cc
enable_state_feedback_c3.h
error_state_e1.cc
error_state_e1.h
gear_control_a1.cc
gear_control_a1.h
parking_control_a5.cc
parking_control_a5.h
steering_control_a2.cc
steering_control_a2.h
torque_control_a3.cc
torque_control_a3.h
vehicle_state_feedback_2_c4.cc
vehicle_state_feedback_2_c4.h
vehicle_state_feedback_c1.cc
vehicle_state_feedback_c1.h
►
testdata
zhongyun_canbus_conf_test.pb.txt
zhongyun_controller.cc
zhongyun_controller.h
zhongyun_message_manager.cc
zhongyun_message_manager.h
zhongyun_vehicle_factory.cc
zhongyun_vehicle_factory.h
►
common
►
adapters
►
proto
adapter_config.proto
adapter_gflags.cc
adapter_gflags.h
►
configs
config_gflags.cc
config_gflags.h
vehicle_config_helper.cc
vehicle_config_helper.h
►
data
gem_config.pb.txt
global_flagfile.txt
vehicle_param.pb.txt
►
filters
digital_filter.cc
digital_filter.h
Defines the DigitalFilter class
digital_filter_coefficients.cc
digital_filter_coefficients.h
Functions to generate coefficients for digital filter
mean_filter.cc
mean_filter.h
Defines the MeanFilter class
►
kv_db
kv_db.cc
kv_db.h
kv_db_tool.cc
►
latency_recorder
►
proto
latency_record.proto
latency_recorder.cc
latency_recorder.h
►
math
►
qp_solver
qp_solver.cc
qp_solver.h
: quadratic programming base class
aabox2d.cc
aabox2d.h
Defines the AABox2d class
aaboxkdtree2d.h
Defines the templated AABoxKDTree2dNode class
angle.cc
angle.h
Defines the templated Angle class
box2d.cc
box2d.h
The class of Box2d
cartesian_frenet_conversion.cc
cartesian_frenet_conversion.h
curve_fitting.h
euler_angles_zxy.h
Defines the EulerAnglesZXY class
factorial.h
Meta programming for computing factorial
hermite_spline.h
integral.cc
integral.h
Functions to compute integral
kalman_filter.h
Defines the templated KalmanFilter class
line_segment2d.cc
line_segment2d.h
Define the LineSegment2d class
linear_interpolation.cc
linear_interpolation.h
Linear interpolation functions
linear_quadratic_regulator.cc
linear_quadratic_regulator.h
Solver for discrete-time linear quadratic problem
math_utils.cc
math_utils.h
Math-related util functions
matrix_operations.cc
Defines some useful matrix operations
matrix_operations.h
Defines some useful matrix operations
mpc_osqp.cc
mpc_osqp.h
path_matcher.cc
path_matcher.h
polygon2d.cc
polygon2d.h
Define the Polygon2d class
quaternion.h
Contains a number of helper functions related to quaternions
search.cc
search.h
Search-related functions
sin_table.cc
sin_table.h
Exports the SIN_TABLE, used by the Angle class
vec2d.cc
vec2d.h
Defines the Vec2d class
►
monitor_log
monitor_log_buffer.cc
monitor_log_buffer.h
The class of MonitorLogBuffer
monitor_logger.cc
monitor_logger.h
The class of MonitorLogger
►
service_wrapper
client_wrapper.h
►
status
status.h
►
util
►
testdata
simple.proto
color.h
Console color definitions
data_extraction.cc
data_extraction.h
eigen_defs.h
factory.h
Defines the Factory class
future.h
json_util.cc
json_util.h
lru_cache.h
map_util.h
Some map util functions
message_util.h
Some string util functions
perf_util.cc
perf_util.h
point_factory.h
points_downsampler.h
string_util.cc
string_util.h
Some string util functions
time_util.h
util.cc
util.h
Some util functions
►
vehicle_model
►
conf
vehicle_model_config.pb.txt
►
proto
vehicle_model_config.proto
►
testdata
chassis_post.pb.txt
chassis_pre.pb.txt
localization_post.pb.txt
localization_pre.pb.txt
vehicle_model.cc
vehicle_model.h
►
vehicle_state
►
proto
vehicle_state.proto
►
testdata
3_localization_result_1.pb.txt
vehicle_state_provider.cc
vehicle_state_provider.h
►
common_msgs
►
audio_msgs
audio.proto
audio_common.proto
audio_event.proto
►
basic_msgs
direction.proto
drive_event.proto
drive_state.proto
error_code.proto
geometry.proto
header.proto
pnc_point.proto
vehicle_id.proto
vehicle_signal.proto
►
chassis_msgs
chassis.proto
chassis_detail.proto
►
config_msgs
vehicle_config.proto
►
control_msgs
control_cmd.proto
control_interactive_msg.proto
input_debug.proto
pad_msg.proto
►
dreamview_msgs
chart.proto
hmi_config.proto
hmi_mode.proto
hmi_status.proto
simulation_world.proto
►
drivers_msgs
can_card_parameter.proto
►
external_command_msgs
action_command.proto
chassis_command.proto
command_status.proto
free_space_command.proto
geometry.proto
lane_follow_command.proto
lane_segment.proto
path_follow_command.proto
precise_parking_command.proto
speed_command.proto
valet_parking_command.proto
zone_cover_command.proto
►
guardian_msgs
guardian.proto
►
localization_msgs
gps.proto
imu.proto
localization.proto
localization_status.proto
pose.proto
►
map_msgs
map.proto
map_area.proto
map_barrier_gate.proto
map_clear_area.proto
map_crosswalk.proto
map_geometry.proto
map_id.proto
map_junction.proto
map_lane.proto
map_overlap.proto
map_parking_space.proto
map_pnc_junction.proto
map_road.proto
map_rsu.proto
map_signal.proto
map_speed_bump.proto
map_speed_control.proto
map_stop_sign.proto
map_yield_sign.proto
►
monitor_msgs
monitor_log.proto
smart_recorder_status.proto
system_status.proto
►
perception_msgs
perception_barrier_gate.proto
perception_benchmark.proto
perception_camera.proto
perception_lane.proto
perception_obstacle.proto
traffic_light_detection.proto
►
planning_msgs
decision.proto
navigation.proto
pad_msg.proto
planning.proto
planning_command.proto
planning_internal.proto
sl_boundary.proto
►
prediction_msgs
feature.proto
lane_graph.proto
prediction_obstacle.proto
prediction_point.proto
scenario.proto
►
routing_msgs
geometry.proto
poi.proto
routing.proto
►
sensor_msgs
conti_radar.proto
delphi_esr.proto
gnss.proto
gnss_best_pose.proto
gnss_raw_observation.proto
heading.proto
imu.proto
ins.proto
mobileye.proto
nano_radar.proto
oculii_radar.proto
pointcloud.proto
racobit_radar.proto
radar.proto
radarpointcloud.proto
sensor_image.proto
smartereye.proto
ultrasonic_radar.proto
►
simulation_msgs
agent.proto
grading_condition.proto
grading_metric.proto
scenario.proto
►
storytelling_msgs
story.proto
►
task_manager_msgs
task_manager.proto
►
transform_msgs
transform.proto
►
v2x_msgs
v2x_traffic_light.proto
►
contrib
►
cyber_bridge
bridge.cc
client.cc
client.h
clients.cc
clients.h
node.cc
node.h
server.cc
server.h
e2e
elo
►
lgsvl_msgs
►
proto
detection2d.proto
detection2darray.proto
detection3d.proto
detection3darray.proto
►
control
►
control_component
►
common
control_gflags.cc
control_gflags.h
►
conf
calibration_table.pb.txt
control.conf
pipeline.pb.txt
►
controller_task_base
►
common
dependency_injector.h
hysteresis_filter.cc
hysteresis_filter.h
Hysteresis filter
interpolation_1d.cc
interpolation_1d.h
interpolation_2d.cc
interpolation_2d.h
leadlag_controller.cc
leadlag_controller.h
mrac_controller.cc
mrac_controller.h
pid_BC_controller.cc
pid_BC_controller.h
pid_controller.cc
pid_controller.h
Defines the PIDBCController class
pid_IC_controller.cc
pid_IC_controller.h
trajectory_analyzer.cc
trajectory_analyzer.h
Defines the TrajectoryAnalyzer class
►
integration_tests
control_test_base.cc
control_test_base.h
control_task.h
Defines the
Controller
base class
control_task_agent.cc
control_task_agent.h
Defines the ControlTaskAgent class
►
dag
control.dag
lateral_longitudinal_module.dag
mpc_module.dag
docs
►
launch
control.launch
control_lateral_longitudinal_control.launch
control_mpc_control.launch
►
proto
calibration_table.proto
check_status.proto
control_debug.proto
gain_scheduler_conf.proto
leadlag_conf.proto
local_view.proto
mrac_conf.proto
pid_conf.proto
pipeline.proto
plugin_declare_info.proto
preprocessor.proto
►
submodules
lat_lon_controller_submodule.cc
lat_lon_controller_submodule.h
mpc_controller_submodule.cc
mpc_controller_submodule.h
postprocessor_submodule.cc
postprocessor_submodule.h
preprocessor_submodule.cc
preprocessor_submodule.h
►
testdata
►
conf
►
plugins
►
lat_based_lqr_controller
►
conf
controller_conf.pb.txt
►
lon_based_pid_controller
►
conf
controller_conf.pb.txt
control_conf.pb.txt
control_conf_lite.pb.txt
leadlag_speed_conf.pb.txt
leadlag_station_conf.pb.txt
mrac_conf.pb.txt
pipeline.pb.txt
speed_pid_conf.pb.txt
station_pid_conf.pb.txt
►
control_tester
chassis.pb.txt
localization.pb.txt
pad_msg.pb.txt
planning.pb.txt
►
relative_position_test
0_apollo_canbus_chassis.pb.txt
0_apollo_localization_pose.pb.txt
0_apollo_planning.pb.txt
0_pad.pb.txt
result_simple_left_0.pb.txt
►
simple_control_test
1_chassis.pb.txt
1_localization.pb.txt
1_monitor.pb.txt
1_pad.pb.txt
1_planning.pb.txt
2_pad.pb.txt
result_monitor_fatal_0.pb.txt
result_pad_reset_0.pb.txt
result_simple_test_0.pb.txt
result_state_exact_match_0.pb.txt
►
tools
control_tester.cc
pad_terminal.cc
control_component.cc
control_component.h
►
controllers
►
demo_control_task
►
conf
controller_conf.pb.txt
►
proto
demo_control_task_conf.proto
demo_control_task.cc
demo_control_task.h
Defines the DemoControlTask class
►
lat_based_lqr_controller
►
conf
controller_conf.pb.txt
►
lateral_controller_test
1_chassis.pb.txt
1_localization.pb.txt
1_planning.pb.txt
2_chassis.pb.txt
2_localization.pb.txt
►
proto
lat_based_lqr_controller_conf.proto
lat_controller.cc
lat_controller.h
Defines the LatController class
►
lon_based_pid_controller
►
conf
controller_conf.pb.txt
►
longitudinal_controller_test
►
conf
controller_conf.pb.txt
1_chassis.pb.txt
1_localization.pb.txt
1_planning.pb.txt
2_chassis.pb.txt
2_localization.pb.txt
►
proto
lon_based_pid_controller_conf.proto
►
util
check_pit.cc
check_pit.h
lon_controller.cc
lon_controller.h
Defines the LonController class
►
mpc_controller
►
conf
controller_conf.pb.txt
►
mpc_controller_test_data
1_chassis.pb.txt
1_localization.pb.txt
1_pad.pb.txt
1_planning.pb.txt
2_chassis.pb.txt
2_localization.pb.txt
control_conf.pb.txt
result_stop_overshoot_0.pb.txt
►
proto
mpc_controller.proto
mpc_controller.cc
mpc_controller.h
Defines the MPCController class
►
data
►
proto
frame.proto
static_info.proto
►
tools
►
smart_recorder
►
conf
smart_recorder_config.pb.txt
►
proto
smart_recorder_triggers.proto
bumper_crash_trigger.cc
bumper_crash_trigger.h
channel_pool.cc
channel_pool.h
drive_event_trigger.cc
drive_event_trigger.h
emergency_mode_trigger.cc
emergency_mode_trigger.h
hard_brake_trigger.cc
hard_brake_trigger.h
interval_pool.cc
interval_pool.h
post_record_processor.cc
post_record_processor.h
realtime_record_processor.cc
realtime_record_processor.h
record_processor.cc
record_processor.h
regular_interval_trigger.cc
regular_interval_trigger.h
small_topics_trigger.cc
small_topics_trigger.h
smart_recorder.cc
smart_recorder_gflags.cc
smart_recorder_gflags.h
swerve_trigger.cc
swerve_trigger.h
trigger_base.cc
trigger_base.h
►
dreamview
►
backend
►
common
►
fuel_monitor
data_collection_monitor.cc
data_collection_monitor.h
fuel_monitor.h
fuel_monitor_gflags.cc
fuel_monitor_gflags.h
fuel_monitor_manager.cc
fuel_monitor_manager.h
preprocess_monitor.cc
preprocess_monitor.h
►
handlers
image_handler.cc
image_handler.h
proto_handler.cc
proto_handler.h
websocket_handler.cc
websocket_handler.h
►
map_service
map_service.cc
map_service.h
►
plugins
plugin_manager.cc
plugin_manager.h
►
sim_control_manager
►
common
interpolation_2d.cc
interpolation_2d.h
sim_control_gflags.cc
sim_control_gflags.h
sim_control_util.cc
sim_control_util.h
►
core
dynamic_model_factory.cc
dynamic_model_factory.h
sim_control_base.cc
sim_control_base.h
sim_control_with_model_base.cc
sim_control_with_model_base.h
►
dynamic_model
►
perfect_control
sim_perfect_control.cc
sim_perfect_control.h
►
proto
dynamic_model_conf.proto
fnn_model.proto
sim_control_internal.proto
sim_control_manager.cc
sim_control_manager.h
►
teleop
►
proto
daemon_cmd.proto
daemon_rpt.proto
modem_info.proto
teleop.cc
teleop.h
►
util
hmi_util.cc
hmi_util.h
►
vehicle_manager
►
testdata
►
vehicle
vehicle_data.pb.txt
vehicle_manager.cc
vehicle_manager.h
vehicle_manager_main.cc
dreamview_gflags.cc
dreamview_gflags.h
►
hmi
hmi.cc
hmi.h
hmi_worker.cc
hmi_worker.h
►
perception_camera_updater
perception_camera_updater.cc
perception_camera_updater.h
►
point_cloud
point_cloud_updater.cc
point_cloud_updater.h
►
simulation_world
simulation_world_service.cc
simulation_world_service.h
simulation_world_updater.cc
simulation_world_updater.h
►
teleop
teleop.cc
►
testdata
base_map.txt
data_collection_table_test.pb.txt
routing.pb.txt
dreamview.cc
dreamview.h
►
conf
►
hmi_modes
camera-Lidar_sensor_calibration.pb.txt
car_teleop.pb.txt
console_teleop.pb.txt
dev_kit_close_loop.pb.txt
dev_kit_debug.pb.txt
ipc1_mkz_close_loop.pb.txt
ipc1_mkz_standard_debug.pb.txt
ipc2_mkz_close_loop.pb.txt
ipc2_mkz_standard_debug.pb.txt
lidar-IMU_sensor_calibration.pb.txt
map_collection.pb.txt
mkz_64beam.pb.txt
mkz_close_loop.pb.txt
mkz_lgsvl.pb.txt
mkz_standard_debug.pb.txt
mkz_standard_debug_hesai.pb.txt
mkz_standard_debug_smart_recorder.pb.txt
navigation.pb.txt
rtk.pb.txt
vehicle_calibration.pb.txt
camera_to_lidar_preprocess_table.pb.txt
data_collection_table.pb.txt
dreamview.conf
global_components_config.pb.txt
lidar_to_gnss_preprocess_table.pb.txt
navigation_mode_default_end_way_point.txt
vehicle_data.pb.txt
►
frontend
►
src
►
fonts
►
droid
README.txt
►
store
►
config
ControlGraph.yml
hotkeys.yml
LatencyGraph.yml
parameters.yml
PlanningGraph.yml
►
launch
dreamview.launch
►
proto
camera_update.proto
data_collection_table.proto
dv_plugin_msg.proto
plugin_config.proto
point_cloud.proto
preprocess_table.proto
record.proto
scenario.proto
main.cc
►
dreamview_plus
►
backend
►
channels_updater
channels_updater.cc
channels_updater.h
►
dv_plugin
dv_plugin_base.cc
dv_plugin_base.h
dv_plugin_manager.cc
dv_plugin_manager.h
►
hmi
►
testdata
►
vehicle
vehicle_data.pb.txt
hmi.cc
hmi.h
hmi_worker.cc
hmi_worker.h
►
map
map_updater.cc
map_updater.h
►
obstacle_updater
obstacle_updater.cc
obstacle_updater.h
►
perception_camera_updater
perception_camera_updater.cc
perception_camera_updater.h
►
point_cloud
point_cloud_updater.cc
point_cloud_updater.h
►
record_player
record_player_factory.cc
record_player_factory.h
►
simulation_world
simulation_world_service.cc
simulation_world_service.h
simulation_world_updater.cc
simulation_world_updater.h
►
socket_manager
socket_manager.cc
socket_manager.h
SocketManager to manage all websocket
►
testdata
base_map.txt
data_collection_table_test.pb.txt
routing.pb.txt
►
updater
updater_base.cc
updater_base.h
updater_manager.cc
updater_manager.h
UpdaterManager to manage all data updater
updater_with_channels_base.cc
updater_with_channels_base.h
dreamview.cc
dreamview.h
►
conf
►
hmi_modes
default.pb.txt
perception.pb.txt
pnc.pb.txt
vehicle_test.pb.txt
camera_to_lidar_preprocess_table.pb.txt
data_collection_table.pb.txt
data_handler.conf
dreamview.conf
lidar_to_gnss_preprocess_table.pb.txt
navigation_mode_default_end_way_point.txt
vehicle_data.pb.txt
►
frontend
►
packages
dreamview
dreamview-analysis
dreamview-carviz
►
dreamview-core
►
src
►
components
►
panels
base
►
store
base
►
util
PerformanceMonitor
►
dreamview-debug-extension
►
dist
►
chrome
►
action
default_popup.js.LICENSE.txt
►
pages
debug.js.LICENSE.txt
dreamview-lang
dreamview-log
dreamview-mock
dreamview-theme
►
dreamview-ui
►
dist
main.js.LICENSE.txt
dreamview-web
►
platforms
web
►
launch
dreamview_plus.launch
►
proto
data_handler.proto
obstacle.proto
main.cc
►
drivers
►
camera
►
conf
camera_front_12mm.pb.txt
camera_front_6mm.pb.txt
camera_front_conf.pb.txt
camera_front_fisheye.pb.txt
camera_left_fisheye.pb.txt
camera_left_front.pb.txt
camera_left_rear.pb.txt
camera_long_conf.pb.txt
camera_rear_6mm.pb.txt
camera_right_fisheye.pb.txt
camera_right_front.pb.txt
camera_right_rear.pb.txt
camera_short_conf.pb.txt
►
dag
camera.dag
camera_no_compress.dag
compress.dag
compress_arm.dag
►
launch
camera.launch
camera_and_video.launch
►
proto
config.proto
camera_component.cc
camera_component.h
CMakeLists.txt
compress_component.cc
compress_component.h
usb_cam.cc
usb_cam.h
util.cc
util.h
►
canbus
►
can_client
►
esd
esd_can_client.cc
Encapsulate call the api of esd can card according to
can_client.h
interface
esd_can_client.h
Defines the EsdCanClient class which inherits CanClient
►
fake
fake_can_client.cc
fake_can_client.h
Defines the FakeCanClient class which inherites CanClient
►
hermes_can
bcan.h
bcan_defs.h
bcan_lib.h
hermes_can_client.cc
hermes_can_client.h
zynq_api.h
►
socket
socket_can_client_raw.cc
socket_can_client_raw.h
Defines the SocketCanClientRaw class which inherits CanClient
can_client.h
Defines the CanFrame struct and CanClient interface
can_client_factory.cc
can_client_factory.h
Defines the CanClientFactory class
can_client_tool.cc
►
can_comm
can_receiver.h
Defines CanReceiver class
can_sender.h
Defines SenderMessage class and CanSender class
message_manager.h
The class of MessageManager
protocol_data.h
The class of ProtocolData
►
common
byte.cc
byte.h
Defines the Byte class
canbus_consts.h
►
proto
sensor_canbus_conf.proto
sensor_canbus.h
sensor_gflags.cc
sensor_gflags.h
►
gnss
►
conf
gnss_conf.pb.txt
readme.txt
►
dag
gnss.dag
►
launch
gnss.launch
►
parser
►
asensing_parser
asensing_parser.cc
decode_0A.cc
decode_0B.cc
protocol_asensing.cc
protocol_asensing.h
►
broadgnss_parser
broadgnss_base_parser.cc
broadgnss_base_parser.h
broadgnss_message.h
broadgnss_text_parser.cc
►
enbroad_parser
enbroad_messages.h
enbroad_parser.cc
►
forsense_parser
forsense_base_parser.cc
forsense_base_parser.h
forsense_text_parser.cc
►
huace_parser
huace_base_parser.cc
huace_base_parser.h
huace_text_parser.cc
data_parser.cc
data_parser.h
novatel_messages.h
novatel_parser.cc
parser.h
parser_common.h
rtcm3_parser.cc
rtcm3_parser.h
rtcm_decode.h
rtcm_parser.cc
rtcm_parser.h
►
proto
config.proto
gnss_status.proto
►
stream
can_stream.cc
can_stream.h
ntrip_stream.cc
raw_stream.cc
raw_stream.h
serial_stream.cc
stream.h
tcp_stream.cc
tcp_stream.h
udp_stream.cc
►
test
parser_cli.cc
►
util
macros.h
time_conversion.h
gnss_component.cc
gnss_component.h
►
lidar
►
common
►
driver_factory
driver_base.h
Defines the CanFrame struct and CanClient interface
lidar_driver_factory.cc
lidar_driver_factory.h
Defines the LidarFactory class
►
proto
lidar_config_base.proto
lidar_component_base.h
lidar_component_base_impl.h
sync_buffering.h
sync_queue.h
util.h
►
compensator
►
conf
compensator.pb.txt
►
dag
compensator.dag
►
proto
compensator_config.proto
compensator.cc
compensator.h
compensator_component.cc
compensator_component.h
►
conf
lidar_config.pb.txt
►
dag
velodyne_lidar.dag
►
fusion
►
conf
fusion_conf.pb.txt
►
dag
fusion.dag
►
proto
fusion_config.proto
pri_sec_fusion_component.cc
pri_sec_fusion_component.h
►
hslidar
►
conf
hslidar.pb.txt
►
dag
hslidar.dag
►
driver
hesai_component.cc
hesai_component.h
►
launch
hslidar.launch
►
proto
hesai.proto
hesai_config.proto
►
launch
driver.launch
►
livox
►
component
livox_component.h
livox_dispatcher.h
livox_obserable_binder.h
►
conf
livox.pb.txt
►
dag
livox.dag
►
driver
livox_util.h
►
proto
livox.proto
►
lslidar
►
component
lslidar_component.h
►
conf
lslidar16_conf.pb.txt
lslidar16v4_conf.pb.txt
lslidar1v4_conf.pb.txt
lslidar32_conf.pb.txt
lslidar32v4_conf.pb.txt
lslidar401_conf.pb.txt
lslidar8v4_conf.pb.txt
lslidarCH120_conf.pb.txt
lslidarCH128_conf.pb.txt
lslidarCH128X1_conf.pb.txt
lslidarCH16_conf.pb.txt
lslidarCH32_conf.pb.txt
lslidarCH64_conf.pb.txt
lslidarCH64w_conf.pb.txt
lslidarLS128S2_conf.pb.txt
lslidartest_conf.pb.txt
►
dag
lslidar.dag
►
driver
driver.cc
driver.h
input.cc
input.h
►
launch
lslidar.launch
►
params
LS16_calibration.yaml
ls16_novatel_extrinsics.yaml
LS32_calibration.yaml
ls32_novatel_extrinsics.yaml
ls64w_novatel_extrinsics.yaml
LSCH120_calibration.yaml
LSCH128_calibration.yaml
LSCH128X1_calibration.yaml
LSCH16_calibration.yaml
LSCH32_calibration.yaml
LSCH64_calibration.yaml
LSCH64w_calibration.yaml
►
parser
calibration.cc
calibration.h
convert.cc
convert.h
lslidar16_parser.cc
lslidar32_parser.cc
lslidar_parser.cc
lslidar_parser.h
These classes Unpack raw Lslidar LIDAR packets into several useful formats
lslidarCH120_parser.cc
lslidarCH128_parser.cc
lslidarCH128X1_parser.cc
lslidarCH16_parser.cc
lslidarCH32_parser.cc
lslidarCH64_parser.cc
lslidarCH64w_parser.cc
lslidarCXV4_parser.cc
lslidarLS128S2_parser.cc
►
proto
config.proto
lslidar.proto
►
proto
config.proto
hesai.proto
hesai_config.proto
lidar_parameter.proto
velodyne.proto
velodyne_config.proto
►
rslidar
►
conf
rslidar.pb.txt
►
dag
rslidar.dag
doc
►
driver
rslidar_component.h
►
launch
rslidar.launch
►
msg
packet_msg.h
point_cloud_msg.h
scan_msg.h
►
proto
rslidar.proto
rslidar_config.proto
►
seyond
►
conf
seyond.pb.txt
►
dag
seyond.dag
►
launch
seyond.launch
►
proto
seyond.proto
seyond_config.proto
►
src
seyond_component.h
seyond_driver.h
►
vanjeelidar
►
conf
vanjeelidar.pb.txt
►
dag
vanjeelidar.dag
doc
►
launch
vanjeelidar.launch
►
proto
vanjeelidar.proto
vanjeelidar_config.proto
►
src
vanjeelidar_component.h
►
velodyne
►
compensator
compensator.cc
compensator.h
compensator_component.cc
compensator_component.h
►
conf
velodyne128_compensator.pb.txt
velodyne128_conf.pb.txt
velodyne128_fusion_compensator.pb.txt
velodyne16_front_center_conf.pb.txt
velodyne16_front_up_compensator.pb.txt
velodyne16_front_up_conf.pb.txt
velodyne16_fusion_compensator.pb.txt
velodyne16_rear_left_conf.pb.txt
velodyne16_rear_right_conf.pb.txt
velodyne16_up_center_conf.pb.txt
velodyne32_conf.pb.txt
velodyne64_compensator.pb.txt
velodyne64_conf.pb.txt
velodyne_fusion_conf.pb.txt
velodyne_vlp32c_conf.pb.txt
►
dag
velodyne.dag
velodyne128.dag
velodyne16.dag
velodyne64.dag
velodyne_64_16.dag
velodyne_calibration.dag
►
driver
driver.cc
driver.h
driver64.cc
input.cc
input.h
socket_input.cc
socket_input.h
velodyne_driver_component.cc
velodyne_driver_component.h
►
fusion
pri_sec_fusion_component.cc
pri_sec_fusion_component.h
►
launch
velodyne.launch
velodyne128.launch
velodyne16.launch
velodyne64_16.launch
►
params
64E_S3_calibration_example.yaml
HDL32E_calibration_example.yaml
velodyne128_novatel_extrinsics_example.yaml
velodyne128_VLS_calibration.yaml
velodyne16_novatel_extrinsics_example.yaml
velodyne32_novatel_extrinsics_example.yaml
velodyne64_novatel_extrinsics_example.yaml
VLP16_calibration.yaml
VLP32C_calibration_example.yaml
►
parser
calibration.cc
calibration.h
const_variables.h
convert.cc
convert.h
online_calibration.cc
online_calibration.h
util.cc
util.h
velodyne128_parser.cc
velodyne16_parser.cc
velodyne32_parser.cc
velodyne64_parser.cc
velodyne_convert_component.cc
velodyne_convert_component.h
velodyne_parser.cc
velodyne_parser.h
Velodyne HDL-64E 3D LIDAR data accessors
lidar_driver_component.cc
lidar_driver_component.h
►
microphone
►
conf
respeaker.pb.txt
►
dag
microphone.dag
►
launch
microphone.launch
►
proto
audio.proto
microphone_config.proto
microphone_component.cc
microphone_component.h
respeaker.cc
respeaker.h
►
radar
►
conti_radar
►
conf
conti_radar_conf.pb.txt
radar_front_conf.pb.txt
radar_rear_conf.pb.txt
►
dag
conti_radar.dag
►
launch
conti_radar.launch
►
proto
conti_radar_conf.proto
►
protocol
cluster_general_info_701.cc
cluster_general_info_701.h
cluster_list_status_600.cc
cluster_list_status_600.h
cluster_quality_info_702.cc
cluster_quality_info_702.h
const_vars.h
motion_input_speed_300.cc
motion_input_speed_300.h
motion_input_yawrate_301.cc
motion_input_yawrate_301.h
object_extended_info_60d.cc
object_extended_info_60d.h
object_general_info_60b.cc
object_general_info_60b.h
object_list_status_60a.cc
object_list_status_60a.h
object_quality_info_60c.cc
object_quality_info_60c.h
radar_config_200.cc
radar_config_200.h
radar_state_201.cc
radar_state_201.h
conti_radar_canbus_component.cc
conti_radar_canbus_component.h
conti_radar_message_manager.cc
conti_radar_message_manager.h
The class of ContiRadarMessageManager
►
nano_radar
►
conf
nano_radar_front_conf.pb.txt
►
dag
nano_radar.dag
►
launch
nano_radar.launch
►
proto
nano_radar_conf.proto
►
protocol
const_vars.h
object_general_info_60b.cc
object_general_info_60b.h
object_list_status_60a.cc
object_list_status_60a.h
radar_config_200.cc
radar_config_200.h
radar_state_201.cc
radar_state_201.h
region_config_401.cc
region_config_401.h
region_state_402.cc
region_state_402.h
software_version_700.cc
software_version_700.h
nano_radar_canbus_component.cc
nano_radar_canbus_component.h
nano_radar_message_manager.cc
nano_radar_message_manager.h
The class of NanoRadarMessageManager
►
oculii_radar
►
common
const_val.h
type_def.h
►
conf
oculii_radar_conf.pb.txt
►
dag
oculii_radar.dag
►
launch
oculii_radar.launch
►
parser
oculii_radar_udp_parser.cc
oculii_radar_udp_parser.h
►
proto
oculii_radar_conf.proto
oculii_radar_component.cc
oculii_radar_component.h
►
racobit_radar
►
conf
racobit_radar.conf
racobit_radar_conf.pb.txt
►
dag
racobit_radar.dag
►
launch
racobit_radar.launch
►
proto
racobit_radar_conf.proto
►
protocol
cluster_general_info_701.cc
cluster_general_info_701.h
cluster_list_status_600.cc
cluster_list_status_600.h
cluster_quality_info_702.cc
cluster_quality_info_702.h
const_vars.h
object_extended_info_60d.cc
object_extended_info_60d.h
object_general_info_60b.cc
object_general_info_60b.h
object_list_status_60a.cc
object_list_status_60a.h
object_quality_info_60c.cc
object_quality_info_60c.h
radar_config_200.cc
radar_config_200.h
radar_state_201.cc
radar_state_201.h
racobit_radar_canbus_component.cc
racobit_radar_canbus_component.h
racobit_radar_message_manager.cc
racobit_radar_message_manager.h
The class of RacobitRadarMessageManager
►
ultrasonic_radar
►
conf
ultrasonic_radar.conf
ultrasonic_radar_conf.pb.txt
►
dag
ultrasonic_radar.dag
►
launch
ultrasonic_radar.launch
►
proto
ultrasonic_radar_conf.proto
ultrasonic_radar_canbus.cc
ultrasonic_radar_canbus.h
ultrasonic_radar_canbus_component.cc
ultrasonic_radar_canbus_component.h
ultrasonic_radar_message_manager.cc
ultrasonic_radar_message_manager.h
The class of UltrasonicRadarMessageManager
►
smartereye
►
conf
smartereye.pb.txt
►
dag
smartereye.dag
►
launch
smartereye.launch
►
proto
config.proto
compress_component.cc
compress_component.h
smartereye_component.cc
smartereye_component.h
smartereye_device.cc
smartereye_device.h
smartereye_handler.cc
smartereye_handler.h
►
tools
►
image_decompress
►
conf
camera_front_12mm.pb.txt
camera_front_6mm.pb.txt
camera_front_conf.pb.txt
camera_front_fisheye.pb.txt
camera_left_fisheye.pb.txt
camera_left_front.pb.txt
camera_left_rear.pb.txt
camera_long_conf.pb.txt
camera_rear_6mm.pb.txt
camera_right_fisheye.pb.txt
camera_right_front.pb.txt
camera_right_rear.pb.txt
camera_short_conf.pb.txt
►
dag
image_decompress.dag
►
launch
image_decompress.launch
►
proto
config.proto
image_decompress.cc
image_decompress.h
►
video
►
conf
video_front_12mm.pb.txt
video_front_6mm.pb.txt
video_front_fisheye.pb.txt
video_left_fisheye.pb.txt
video_left_front.pb.txt
video_left_rear.pb.txt
video_rear_6mm.pb.txt
video_right_fisheye.pb.txt
video_right_front.pb.txt