Design-Rules(设计规范)

Catalogue
  1. 1. Namespace
    1. 1.1. 消息类型
    2. 1.2. 话题Topic
    3. 1.3. A Motif

Design is important for readability and maintainability. It is highly recommended to follow the design rules for distributing your idea. The outline is based on the overview.

设计对于可读性和可维护性非常重要。强烈建议遵循设计规则来实现你的想法。

Namespace

消息类型

autoware_(namespace)_msgs::typename

Examples: - autoware_detection_msgs - autoware_localization_msgs - autoware_prediction_msgs - autoware_intelligence_msgs - autoware_state_msgs - autoware_mission_msgs - autoware_motion_msgs - autoware_sensor_msgs

话题Topic

/detection/ParentComponent/DataName

Examples: - /detection/lidar_detector/objects - /detection/image_detector/objects - etc...

A Motif

A Motif