Welcome to Aurora ROS SDK
Get Started
Download and install SDK
You can download the ROS SDK suitable for your platform from the Support and Download page on the Slamtec official website.
Alternatively, you can download the repository from GitHub.
Directory Structure
The Aurora ROS SDK contains the resources and code you may need during your development process. The directory structure is organized as follows:
Directory | Description |
---|---|
docs | Reference documents |
src | Source code |
--slamware_ros_sdk | Source code of Slamware ROS SDK |
--aurora_remote_public | Aurora-related header files and libraries |
Development Environment
- The SDK is based on Ubuntu 20.04 operating systems and requires the installation of ROS packages.
Hardware Requirements
To use the ROS SDK, you need an Aurora mapping device. Ensure it is powered on and configured with the appropriate IP address. The slamware_ros_sdk_server_node
will attempt to connect to the device after being launched.
Usage Example
1.Download the source code:
git clone https://github.com/Slamtec/aurora_ros
2.Compile
cd aurora_ros
source /opt/ros/noetic/setup.bash
catkin_make
3.Launch the node If the Aurora device is in AP mode, connect to the Aurora hotspot.
Run the following command to launch the node:
source devel/setup.bash
roslaunch slamware_ros_sdk slamware_ros_sdk_server_and_view.launch ip_address:=192.168.11.1
Nodes
Node | Comments |
---|---|
slamware_ros_sdk_server_node Node | Publish maps, robot pose and status, receives control commands |