lebeg / RobotTracker_MXNet

toy repo for controlling a 6DOF Robot with a face detection tracker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

6-axis Robot Arm Controls with Python and MXNet


This is meant to run on a jetson TX2 board connected to a SainSmart 6 axes robot via i2c.

The robot has a webcam at its extremity and is centering itself on the highest scored person detected in the current frame.


For terminal control

$ python 
>>> from robot import Robot
>>> robot = Robot()
>>> robot.servos.move_servo_to_percent(0,0)
>>> robot.servos.move_servo_to_percent(0,100)
>>> robot.servos.move_servo_to_percent(4, 0)
>>> robot.servos.move_servo_to_percent(4, 100)

Usage:

python demo_webcam_run.py --num-frames -1 

demo

About

toy repo for controlling a 6DOF Robot with a face detection tracker


Languages

Language:Python 50.0%Language:QML 32.1%Language:C++ 12.2%Language:QMake 5.6%