ARI Tutorials
These tutorials have been created to learn how to use ARI, the mobile manipulator by PAL Robotics, in the Gazebo simulation environment running on an Ubuntu computer.
Contents
Tutorials Installation
|
|
Control
|
|
Autonomous navigation
|
|
MoveIt!
- Planning in joint space
How to reach a given joint space configuration using motion planning based on MoveIt!
- Planning in cartesian space
UseMoveIt! to plan a joint trajectory in order to reach a given pose in cartesian space
- Planning in cartesian space with TRAC-IK
Use TRAC-IK in MoveIt! to plan a joint trajectory in order to reach a given pose in cartesian space
- Planning in joint space
OpenCV
- Corner Detection (C++)
There are two corner detector algorithms often used in the OpenCV library, the Shi-Tomasi and Harris functions. In this simple tutorial you will see how changing two parameters can affect the corner detection
- ArUco marker detection (C++)
This tutorial shows how to detect fiducial markers using the ArUco library and to get its 3D pose.
- Person detection (C++)
ROS node using the OpenCV person detector based on HOG Adaboost cascade
- Face detection (C++)
Example of ROS node embedding OpenCV's face detector.
- Planar object detection and pose estimation (C++)
Planar textured object detection based on feature matching between live video feed an a reference image of the object. Then, the pose of the object is determined by homography estimation and provided the size of the object.
- Corner Detection (C++)
Create a new tutorial: