Gesture Based Controller
This package maps linear acceleration from a wrist worn IMU to linear and angular velocity for a mobile robot
 All Classes Functions Variables Enumerations Enumerator
Gesture Based Controller Documentation

This package collects ROS nodes that map IMU data to velocity commands for mobile robots.

Installation

Clone the repository in the source folder of your catkin workspace.

git clone https://github.com/EmaroLab/gesture-based-controller.git

Dependencies

In order to succesfully run the code, you should have installed ROS.

Nodes description

gb_controller : It performs a linear mapping of accelerations recorded by an IMU sensor to the velocity commands for a mobile robot.

The mapping coefficients depend on the robot to control and they can be set from launch file.

twist.linear.x = x * linear_coefficient
twist.angular.z = y * angular_coefficient

Documentation

emarolab.github.io/gesture-based-controller/

Author

Alessandro Carfì e-mail: aless.nosp@m.andr.nosp@m.o.car.nosp@m.fi@d.nosp@m.ibris.nosp@m..uni.nosp@m.ge.it

This work derived from the original work of Enrique Coronado