CloudSketch AI Logo
FeaturesTemplatesPricingEnterpriseAboutContactLog in
🌙☀️
Log inStart free
Home/Templates/Robotics

🤖 Robotics · Flowchart

ROS 2 Mobile Robot Architecture

The software nodes inside a ROS 2 autonomous mobile robot: sensors, localisation, mapping, planning, control and the fleet connection.

More Robotics templates

Drawing diagram…

What this diagram shows

  • Sensor drivers publish lidar, camera and wheel data as topics
  • Localisation and mapping estimate where the robot is
  • The navigation stack plans paths and sends velocity commands

Prompt used

Flowchart of ROS 2 nodes in an autonomous mobile robot: lidar, depth camera, IMU and wheel encoder drivers publish sensor topics; odometry fuses IMU and wheels; AMCL localisation uses lidar and the map server; the Nav2 planner computes a global path and the controller follows it, publishing cmd_vel to the motor controller; the safety node can stop the robot from lidar or the e-stop; a fleet bridge exchanges tasks and status with the fleet manager.

Mermaid code
flowchart LR
  LIDAR[Lidar driver] -->|/scan| LOC[AMCL Localisation]
  CAM[Depth camera driver] -->|/points| COST[Costmaps]
  IMU[IMU driver] -->|/imu| ODOM[Odometry fusion]
  ENC[Wheel encoders] -->|/wheel| ODOM
  ODOM -->|/odom| LOC
  MAP[Map server] -->|/map| LOC
  LIDAR --> COST
  LOC -->|/pose| PLAN[Nav2 Planner]
  COST --> PLAN
  PLAN -->|Global path| CTRL[Nav2 Controller]
  CTRL -->|/cmd_vel| SAFE[Safety node]
  SAFE -->|Checked cmd_vel| MOTOR[Motor controller]
  ESTOP[E-stop] --> SAFE
  FLEET[Fleet bridge] <-->|Tasks and status| PLAN

Related templates

C4 ArchitectureProRobotics

Warehouse Robot Fleet Management

The software that runs a fleet of warehouse robots: order intake from the WMS, task allocation, traffic control, charging and the operator dashboard.

State MachineRobotics

Robot Task State Machine

The states of an autonomous mobile robot doing pick tasks: idle, navigating, picking, delivering, charging, and recovering from faults and blocked paths.

SequenceRobotics

Robot Pick-and-Place Sequence

How a robot arm picks items from a bin with vision guidance: detection, grasp planning, motion, placement and error handling.

NetworkRobotics

Robotic Work Cell Network

The network inside a robotic work cell: robot controllers, PLC, safety systems, vision and the connection to the plant network.

GanttRobotics

Warehouse Robot Rollout Plan

A project plan for introducing autonomous robots into a warehouse: site survey, mapping, integration, pilot, training and scale-up.

DeploymentProRobotics

Robot Fleet Cloud Deployment

How a fleet of warehouse robots connects to the cloud: on-site fleet server, edge Kubernetes, telemetry and remote updates.