Face Detection Robot simulation using ROS

In this project, you will create the Robot application that will detect the faces in the Gazebo Simulator by moving autonomously.

8 Hrs. | Advanced

INR 0

This Course Includes:

  • 30 Days Access to Workspace
  • Dedicated Mentor Support
  • Project Resources & References
  • Project Completion Certificate
Skills you will develop

  • Python for ROS
  • ROS Intermediate
  • URDF and Xacro
  • Gazebo simulation
  • Gazebo Robot Modeling
  • Open CV
Project Description

PROJECT DESCRIPTION

A face-based user verification robot serves many purposes in places like a multi-specialty hospital with tens of doctors and hundreds of patients. In places like that, directing the patients to the concerned doctor is a difficult and risky task for a human to do as the diseases are contagious. So, a face-based user verification robot checks for the scheduled appointment of the patient with the respective doctor and navigates them to the particular chamber without human intervention. This robot can be deployed in many places like offices, larger companies, and different other places where authentication and security are the utmost priority. In this project, we shall create one such robot application in simulation and perform the face-based user verification tasks using ROS and OpenCV. 


The complete application that we develop is a robot application in the simulation world integrated with vision and face detection capabilities. It will sense and detect the person’s faces in the simulation environment and perform specified actions depending on our requirements. We will use the ROS Melodic version and python OpenCV to detect faces with Visual studio code as IDE to develop this simulation.


Technical Architecture:




Project Activities

Chat with us