Difference between revisions of "Advantech Robotic Suite/Robotic System/AMR SDK"
From ESS-WIKI
| Line 1: | Line 1: | ||
| − | + | __NOTOC__ | |
| − | + | = Software Stack = | |
| + | The figure shows the overall software stack of the AMR SDK. | ||
[[File:Robotic-suite-sw-stack-amr-01.png|center|960px|Robotic-suite-sw-stack-amr-01.png]] | [[File:Robotic-suite-sw-stack-amr-01.png|center|960px|Robotic-suite-sw-stack-amr-01.png]] | ||
Revision as of 08:00, 6 June 2025
Software Stack
The figure shows the overall software stack of the AMR SDK.
Planning
| Application | Description | Reference |
|---|---|---|
| Waypoint Following | Enables a ROS2 navigation framework and system. It provides perception, planning, control, localization, visualization, and more to build highly reliable autonomous systems. | http |
| Path Planning | Enables a ROS2 navigation framework and system. It provides perception, planning, control, localization, visualization, and more to build highly reliable autonomous systems. | http |
Visual Perception
| Application | Description | Reference |
|---|---|---|
| Barcode Recognition | Basic ROS 2 wrapper for the zbar barcode reader library. Reads image stream from image topic, and outputs detected barcodes to barcode topic. Works with 1D and 2D barcodes. | Github |
Sensing Perception
| Application | Description | Reference |
|---|---|---|
| IMU Tools | Enables a ROS2 navigation framework and system. It provides perception, planning, control, localization, visualization, and more to build highly reliable autonomous systems. | http |
SLAM
| Application | Description | Reference |
|---|---|---|
| RTAB-Map | Enables a ROS2 navigation framework and system. It provides perception, planning, control, localization, visualization, and more to build highly reliable autonomous systems. | http |
| Cartographer | Enables a ROS2 navigation framework and system. It provides perception, planning, control, localization, visualization, and more to build highly reliable autonomous systems. | http |
| SLAM Toolbox | Enables a ROS2 navigation framework and system. It provides perception, planning, control, localization, visualization, and more to build highly reliable autonomous systems. | http |
| LIO-SAM | Enables a ROS2 navigation framework and system. It provides perception, planning, control, localization, visualization, and more to build highly reliable autonomous systems. | http |
| Application | Description | Reference |
|---|---|---|
| Navigation 2 | Enables a ROS2 navigation framework and system. It provides perception, planning, control, localization, visualization, and more to build highly reliable autonomous systems. | http |
| Robot Localization | Enables a ROS2 navigation framework and system. It provides perception, planning, control, localization, visualization, and more to build highly reliable autonomous systems. | http |
| Hybrid A* | Enables a ROS2 navigation framework and system. It provides perception, planning, control, localization, visualization, and more to build highly reliable autonomous systems. | http |
| Dijkstra | Enables a ROS2 navigation framework and system. It provides perception, planning, control, localization, visualization, and more to build highly reliable autonomous systems. | http |
| Obstacle Avoidance | Enables a ROS2 navigation framework and system. It provides perception, planning, control, localization, visualization, and more to build highly reliable autonomous systems. | http |