ROS kinetic design model

The overall design
    is based on nodes.
    Each functional node can compile a
    distributed network independently. - RPC (TCP/UDP) communication
    , multi-machine collaboration,
    language-independent interface definition, and unified
    integration of many open source projects.

    3D visualization tool - rviz
    physical simulation tool - gazebo
    Qt toolbox (computation graph describes how the program runs) - rqt
    data recording tool (playback function) - rosbag

Computational graphs describe how a program works

    Nodes, NodeManagers, Topics, Services

Node (Node) - Software Module
Node Manager (Master) - Control Center
Topic (Topic) - Transmission Message (Single Transmission)

Service - transmits messages (request/response)





Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324521790&siteId=291194637