
Pipeline flow for follow_me
The following figure shows the pipeline flow for follow_me.
The follow_me pipeline.
ROS nodes used in the follow_me pipeline
The following table lists the ROS nodes used in the follow_me pipeline and describes what each node does.
ROS topics used in the follow_me pipeline
The following table lists the ROS topics used in the follow_me pipeline, with the message type and the publisher of each topic.
Prerequisites
You have set up the device, installed ROS2 Jazzy and the Qualcomm Intelligent Robotics (QIR) SDK on the device according to Install the QIR SDK.- Set up the device
- Set up the host computer
Run out-of-the-box follow_me
1
Install dependencies
Add the package repositories
2
Install the sample_apriltag packages
Install the packages
3
Download model files
Download and install the model files
4
Set up the Robot base
- If you have a Qualcomm’s robot base, set it up.
-
If you are using a custom or third-party robot base, apply configurations appropriate to your own robot base. Ensure the robot base can publish odometry data of the type
nav_msgs.msg.Odometry2on the/odomtopic.
5
Set up the Orbbec camera in a new terminal
Launch the Orbbec camera
6
Run the follow_me binary
Run follow_me
Build and run follow_me
1
Install the dependencies
Install the dependencies
2
Download source code from qrb-ros-sample repository
Clone the sample repository
3
Build sample from source code
Build the sample
4
Run and test
Run and test according to steps 4-6 of Run out-of-the-box follow_me.

