proposal for human follwing mobile robot

Upload: muhammad-saleem

Post on 25-Feb-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 Proposal for human follwing mobile robot

    1/26

    HUMAN FOLLOWING

    MOBILE ROBOT USING

    VISUAL NAVIGATION

    PROJECT SUPERVISOR

    DR. MUHAMMAD UMER KH

  • 7/25/2019 Proposal for human follwing mobile robot

    2/26

    Group Members

    SUNAN RAZA KHAN (120535)

    MUHAMMAD BIN SALEEM (120547)

    SHUMAIL ZAHEER (120567)

    MUHAMMAD UMAIR (120589)

  • 7/25/2019 Proposal for human follwing mobile robot

    3/26

    Contents

    Introduction

    Mathematical Modeling

    Mechanical Design

    Demonstration

    Questions and Answers

  • 7/25/2019 Proposal for human follwing mobile robot

    4/26

    Introduction

    Problem Statement

    The ultimate goal of our project is to make an UnGround Vehicle (UGV) follow a single human usinnavigation based on static gestures given by the hum

    followed.

  • 7/25/2019 Proposal for human follwing mobile robot

    5/26

    Introduction

    Objectives and Goals

    Detect a human body.

    Follow a single human as he/she walks.

    Gesture recognition (to start and stop the robot)

  • 7/25/2019 Proposal for human follwing mobile robot

    6/26

    Introduction

    Constraints

    Single human following

    No obstacle avoidance

    Moderate speed of human

    Robot moves over smooth surfaces.

    Only static gestures

    No payload

  • 7/25/2019 Proposal for human follwing mobile robot

    7/26

    Introduction

    Block Diagram

  • 7/25/2019 Proposal for human follwing mobile robot

    8/26

    Introduction

    Robot Operating System

  • 7/25/2019 Proposal for human follwing mobile robot

    9/26

    Introduction

    Why ROS?

    Modularity

    Concurrent resource handling

    Distributed computation

    Software Reuse

    Rapid testing

  • 7/25/2019 Proposal for human follwing mobile robot

    10/26

    Mathematical Modelling

    ontrol Model Diagram

  • 7/25/2019 Proposal for human follwing mobile robot

    11/26

    Mathematical Modelling

    Transfer Function:

    =

    2 + + + +

    Shifting Towards load:

    =

    1

    50

    ()

  • 7/25/2019 Proposal for human follwing mobile robot

    12/26

    Mathematical Modelling

    Simulink without PID controller Diagram and response

  • 7/25/2019 Proposal for human follwing mobile robot

    13/26

    Mathematical Modelling

    With PID controller Diagram and response:

  • 7/25/2019 Proposal for human follwing mobile robot

    14/26

    Mechanical Design

    Robot base has 3 main compartments:Lower compartment

    Intermediate compartment

    Upper compartment

  • 7/25/2019 Proposal for human follwing mobile robot

    15/26

    Mechanical Design

    Lower Compartment:This compartment has:

    Motors

    Batteries

    Chain driveGears

  • 7/25/2019 Proposal for human follwing mobile robot

    16/26

    Mechanical Design

    Intermediate compartment:This is a sliding compartment

    Our laptop will be placed in

    this compartment

  • 7/25/2019 Proposal for human follwing mobile robot

    17/26

    Mechanical Design

    Upper Compartment:This compartment has the

    electrical circuits like:

    H-bridge

    Power BoardArduino Mega 2560

  • 7/25/2019 Proposal for human follwing mobile robot

    18/26

    Mechanical Design

    Stress AnalysisNet force: 1000N

    Force on robot base frame: 500N

    Force on slider: 400N

    Force on Circuit section: 100N

    Yield Stress: 9.352x10-12 4.596x 10-03 MPa

  • 7/25/2019 Proposal for human follwing mobile robot

    19/26

    Demonstration

    Basic architecture of ROSPackages

    Nodes

    Topics

    Messages

    ROS master

  • 7/25/2019 Proposal for human follwing mobile robot

    20/26

    Demonstration

    Packages used in our demonstration

    OpenNI

    NITE

    Rosserial

  • 7/25/2019 Proposal for human follwing mobile robot

    21/26

    Demonstration

    Representation of ROS Architecture

  • 7/25/2019 Proposal for human follwing mobile robot

    22/26

    Demonstration

    yes

    Flow Chart

  • 7/25/2019 Proposal for human follwing mobile robot

    23/26

    Demonstration

  • 7/25/2019 Proposal for human follwing mobile robot

    24/26

    Tentative Cost Analysis

  • 7/25/2019 Proposal for human follwing mobile robot

    25/26

    Timeline

  • 7/25/2019 Proposal for human follwing mobile robot

    26/26