ROS provides some standard operating system services, such as hardware abstraction, low-level device control, implementation of common functions, inter-process messaging, and data packet management. ROS is based on a graphical architecture, so that processes of different nodes can receive, publish, and aggregate various information (such as sensing, control, state, planning, etc.). Currently ROS mainly supports UBUNTU.

Table of Contents

Development preparation

1. Hardware preparation

2. Environment description of usage example

Hardware connection and preparation

Untitled

ROS Installation and Environment Setup

Test CANABLE hardware and CAN communication