Skip to content
This is a domestic mobile robotic system combined with a manipulator, object recognition and SLAM technique with mobile devices to assist human in an indoor environment based on multi ROS packages and OpenCV
C++ C Objective-C Objective-C++ CMake
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Fixcamera.xcodeproj
Fixcamera.xcworkspace
Fixcamera
FixcameraTests
FixcameraUITests
Pods
RBManager
ROS
opencv2.framework
Podfile
Podfile.lock
README.md
libjpeg.a

README.md

Autonomous Domestic Assistant Robot

This is a domestic mobile robotic system combined with a manipulator, object recognition and SLAM technique with mobile devices to assist human in an indoor environment based on multi ROS packages and OpenCV.

This project utilizes the ROS gmapping and amcl package for mapping and navigation, ROS openni_launch package for object recognition and obtaining position information and ROS web_video_server package for sending image frame to ios devices through mjpg-streamer.

It also includes a class Classifier which is the cascade_classification trained from OpenCV C++ Cascade Classifier Training. The whole recognition, picking and placing process show in following video: https://youtu.be/sLj5nEyMdNI

Dependencies

You can’t perform that action at this time.