Closed ×
Home / Books / Published Books / Modern Robotics with OpenCV
Modern Robotics with OpenCV
Author:
Widodo Budiharto
ISBN:
978-1-940366-12-8
Published Date:
April, 2014
Pages:
219
Paperback:
$99
Publisher:
Science Publishing Group
OPEN ACCESS
To purchase hard copies of this book, please email:
book@sciencepublishinggroup.com
Follow on:
Table of Contents
The Whole Book
Since May 20, 2015
Front Matter
Since September 13, 2014
Chapter 1 Introduction to Intelligent Robotics
Since September 13, 2014
Introduction
History of Robot
Types of Robot
Embedded Systems for Robot
Robot Vision
Exercises
References
Chapter 2 Propeller Microcontroller
Since September 13, 2014
Introduction
Introduction of Propeller Chip
Programming the Propeller
Exercises
References
Chapter 3 Basic Programming Robot
Since September 13, 2014
Introduction
Robot’s Actuators
DC Motor
Servo Motor
Programming Motor s of Robot
Sensors for Intelligent Robot
Ultrasonic Distance Sensor: PING)))
Compass Module: 3-Axis HMC5883L
Gyroscope Module 3-Axis L3G4200D
PID Controller for the Robot
Exercises
References
Chapter 4 Serial Communication with Robot
Since September 13, 2014
Introduction
Serial Interface Using Microsoft Visual Basic/C# .Net
Wireless Communication for Robot
433 MHZ Transceiver
XBee Transceiver
RN-42 Bluetooth Module
Exercises
References
Chapter 5 Mechanics of Robots
Since September 13, 2014
Introduction
Introduction of Gears
Types of Gears
Rack and Pinion Gears
Arm Geometries
Kinematics of Robot
References
Chapter 6 Introduction to OpenCV
Since September 13, 2014
Introduction
Introduction of OpenCV
Digital Image Processing
Edge Detection
Optical Flow
References
Chapter 7 Programming OpenCV
Since September 13, 2014
Introduction
Morphological Filtering
Camshift for Tracking Object
References
Chapter 8 Extracting the Component's Contours for Calculating Number of Objects
Since September 13, 2014
Introduction
Introduction of Contours
Counting Objects
References
Chapter 9 Face Recognition Systems
Since September 13, 2014
Introduction
Face Recognition in OpenCV
Haar Cascade Classifier
Face Features Detector
Face Recognition Systems
Rapid Object Detection with a Cascade of Boosted Classifiers Based on Haar-like Features
Negative Samples
Positive Samples
Training
Test Samples
Exercises
References
Chapter 10 Intelligent Humanoid Robot
Since September 13, 2014
Introduction
Humanoid Robot
The Architecture of the Humanoid Robot
Ball Distance Estimation and Tracking Algorithm
A Framework of Multiple Moving Obstacles Avoidance Strategy
Experiments
Object Detection Using Keypoint and Feature Matching
References
Chapter 11 Vision-Based Obstacles Avoidance
Since September 13, 2014
Introduction
Obstacle Avoidance of Service Robot
Stereo Imaging Model
Probabilistic Robotics for Multiple Obstacle Avoidance Method
Multiple Moving Obstacles Avoidance Method and Algorithm
Multiple Moving Obstacle Avoidance Using Stereo Vision
References
Chapter 12 Vision-Based Manipulator
Since September 13, 2014
Introduction
Inverse Kinematics
Vision-Based Manipulator
Grasping Model
Exercise
References
Back Matter
Since September 13, 2014
Author(s)
Dr. Widodo Budiharto is a senior lecturer and researcher at School of Computer Science Binus University, Jakarta-Indonesia. He was PhD graduated from Institute of Technology Sepuluh Nopember (ITS) Surabaya. His research areas are Robot Vision, Artificial Intelligence, mobile programming and Embedded Systems. He has many experience for guest professor, and consultant in embedded systems and robotics in Indonesia.
Description
Robotics is an interesting topic today. This book is written to provide an introduction to intelligent robotics using OpenCV. This very useful book intended for a first course in robot vision and covers modeling and implementation of intelligent robot. The need for this textbook arose from teaching robotics to student and hobbyist for many years and facing the difficulty to provide excellent book to explain advanced technology in intelligent robotics and kinematics of the robot.

This book differs from other robot vision textbooks:
1. Its content is consisting of many implementations of mobile robot and manipulator using OpenCV.
2. Using newest technology in Microcontroller such as Propeller Microcontroller for robotics.
3. Its content is consisting of introduction and implementation of OpenCV described clearly.
ADDRESS
Science Publishing Group
1 Rockefeller Plaza,
10th and 11th Floors,
New York, NY 10020
U.S.A.
Tel: (001)347-983-5186