examples/

directory
v0.0.0-...-22605c8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 12, 2019 License: BSD-3-Clause

README

Example Skills

Building and running

In order to build and run these examples you need to install the MIND SDK and configure it for your HEXA.

Example:

$ cd SensorWalkSkill
$ mind build
$ mind pack
$ mind run

SensorWalkSkill

SensorWalkSkill makes the HEXA to walk forward and change direction when encountering obstacles.

MoveLegsSkill

MoveLegsSkill makes the HEXA to move its front right leg up and down and front left leg in a circle.

BalanceSkill

BalanceSkill makes the HEXA keep its balance when standing on an unstable surface. You could also try to hold the HEXA's feet with your hands.

SightSkill

SightSkill makes the HEXA react to what's infront of it by comparing images captured from the camera.

PeripheralsSkill

PeripheralsSkill implements a skill that shows how to use the peripherals interface.

OpenCVSkill

OpenCVSkill is an example project showing how to cross-compile C++ libraries and bind them to Golang for Skill development. This Skill makes the HEXA stand up when it detects human faces.

ROSSkill

ROSSkill implements a skill that shows how to publish images to an ROS topic via rosserial.

SelectGaitSkill

SelectGaitSkill is an example project showing how to select different gaits for hexa.

CameraSkill

CameraSkill use the media to show the video on the remote webpage.

AudioSkill

AudioSkill shows some simple examples that how to use 'audio' driver on HEXA.

Directories

Path Synopsis
AudioSkill
BalanceSkill
robot/src
* BalanceSkill implements a skill * that makes the HEXA to try to stand horizontally when it is standing on a plane, * you could also just let it stand on your arms.
* BalanceSkill implements a skill * that makes the HEXA to try to stand horizontally when it is standing on a plane, * you could also just let it stand on your arms.
CameraSkill
MoveLegsSkill
OpenCVSkill
PeripheralsSkill
robot/src
* PeripheralsSkill implements a skill that shows how to use peripherals interfaces.
* PeripheralsSkill implements a skill that shows how to use peripherals interfaces.
ROSSkill
SelectGaitSkill
SensorWalkSkill
robot/src
* SensorWalkSkill implements a skill * that makes the HEXA to walk forward and change direction * when encountering obstacles
* SensorWalkSkill implements a skill * that makes the HEXA to walk forward and change direction * when encountering obstacles
SightSkill
robot/src
* Sight skill makes the HEXA react to what's infront of it * by comparing images captured from the camera.
* Sight skill makes the HEXA react to what's infront of it * by comparing images captured from the camera.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL