官术网_书友最值得收藏!

Chapter 2. Face Detection and Tracking Using ROS, OpenCV and Dynamixel Servos

One of the capabilities of most service and social robots is face detection and tracking. These robots can identify faces and can move their heads according to the human face that moves around it. There are numerous implementations of face detection and tracking systems on the Web. Most trackers have a pan-and-tilt mechanism, and a camera is mounted on the top of the servos. In this chapter, we will see a simple tracker that only has a pan mechanism. We are going to use a USB webcam mounted on an AX-12 Dynamixel servo. The controlling of Dynamixel servo and image processing are done in ROS.

The following topics will be covered in this chapter:

  • An overview of the project
  • Hardware and software prerequisites
  • Configuring Dynamixel AX-12 servos
  • The connection diagram of the project
  • Interfacing Dynamixel with ROS
  • Creating ROS packages for a face tracker and controller
  • The ROS-OpenCV interface
  • Implementing a face tracker and face tracker controller
  • The final run
主站蜘蛛池模板: 绩溪县| 新昌县| 萝北县| 台安县| 米林县| 曲阜市| 融水| 滕州市| 嘉峪关市| 鄂州市| 册亨县| 柞水县| 长兴县| 房山区| 昌图县| 淳安县| 罗山县| 南陵县| 大庆市| 甘南县| 集安市| 光山县| 星子县| 长泰县| 九台市| 永嘉县| 丰县| 晋中市| 石首市| 宝清县| 乐都县| 平远县| 晋宁县| 灌南县| 庄浪县| 曲水县| 衡山县| 静安区| 巴里| 友谊县| 嵊州市|