Skip to content

Getting the Nao robot to look and point at locations in cartesian coordinate space.

Notifications You must be signed in to change notification settings

thomasweng15/nao-looking-and-pointing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nao-looking-and-pointing

This project is a supplement to the kinect2-pointing-recognition repository, to allow the Nao robot to point to and look at objects identified and located by the Kinect.

The two technologies are joined by ROS: the Kinect publishes object coordinates onto rostopics, and the code in this repo subscribes to the relevant rostopics to grab the coordinates. Some transformation is required.

Naoqi version 2.1
Choregraphe version 2.1.2

naoGestures.py contains the NaoGestures() class, which controls Nao looking and pointing behavior. Both looking and pointing can be performed at the same time, or independently.

main.py is an example of connecting ROS with the NaoGestures() class, demonstrating how the class can accept coordinates published on rostopics.

About

Getting the Nao robot to look and point at locations in cartesian coordinate space.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages