robot autonomous perception model for internet-based intelligent robotic system

21
Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System By Sriram Sunnam

Upload: axl

Post on 12-Jan-2016

45 views

Category:

Documents


0 download

DESCRIPTION

Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System. By Sriram Sunnam. Introduction. Internet based robot A platform build to provide information for robot can increase its intelligence and performance of teleoperation greatly. Agenda. Problem definition - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

Robot Autonomous Perception Model For Internet-Based Intelligent Robotic SystemBy

Sriram Sunnam

Page 2: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

Introduction

Internet based robot

A platform build to provide information for robot can increase its intelligence and performance of teleoperation greatly

Page 3: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

Agenda

Problem definition

Robot Autonomous Perception Model (RAPM) is proposed

Optimizing paths based on Genetic Algorithm are discussed

Experimentation part is presented

Conclusion and future work

Page 4: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

Mobile Robots

Limitations of Mobile Robots

Limitation of data handling capacity

Cannot process excess data, decision and controlling

Difficulty to fulfill complex work using only its own sensors

Page 5: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

System that allows a robot manipulator to be teleoperated via the world wide web.

WWW provides low-cost and widely available interface that can make teleoperated resources accessible to a broad range of users.

“Intelligent Space”- Navigation platform for human and robots where Distributed Intelligent Networked Devices (DIND) can detect position of human or robot by their color bars.

Detected code is transformed into coordinate data and fed back to human or robot.

Solution

Page 6: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

Problems in Internet based robots

Random Delay (internet)

Limited Bandwidth (Internet)

Loss of data (Internet)

Thousands of Administrators (Internet)

Failures in Laboratory Systems (Ex.: route failures, service break off, electricity failures)

Page 7: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

Solution:

Adopt new method to monitor real-timely, the information of the dynamic network

Then issue the information to the network user.

Offer specific information service that establishes an information channel between the service and the network users

Thus accomplish communication, interactive operation, controlling between robots and sensor and actuator.

Page 8: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

Proposed Solutions

Robot Autonomous Perception Model (RAPM)

Searching for resource in the system, optimizing paths based on Genetic Algorithms

Page 9: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

RAPM

RAPM (Robot Autonomous Perception Model) – uses JINI

JINI is a middleware to build distributed system through java

JINI – Socket and RMI (Remote Method Invocation) communication protocol

JINI can implement plug-and-play mechanism and so allows dynamic expansion ability

Page 10: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

RAPM

Lookup Service : It confirms any new services being added to the network. Connections between the system and user should be realized through Lookup Service.

Discovery : RAPM entity ( ex: video server) before using other services, must look for a valid lookup service from different RAPM colonies which is called discovery

Lookup : It is a catalogue service in a RAPM colony used to obtain new Lookup Service.

Issue : Admission of an equipment or application program into a network after its service finds the network

Invoke : The agent that is used by the network to communicate with the service.

Page 11: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

RAPM

Page 12: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

Optimizing Paths Based on GA

Dynamic network can transfer into a temporary static network through the RAPM

Several robots use same nodes (start and end) at same time.

Paths optimized for all mobile robots so that robots use the same nodes at different time or use the different nodes.

Use Genetic Algorithms to optimize the paths

Page 13: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

Optimizing Paths based on GA

Fitness function: Used to avoid robots using the same nodes at the same time

Sum of all nodes that robot will pass through

Sum of all nodes that robot will pass through at the same time

Influence between robots

Page 14: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

Optimizing Paths based on GA

Page 15: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

Pioneer2DX mobile robots of ActiveMedia Company used with Sony EVID31 camera as vision sensor.

Aim: Two robots search a blue goal and an yellow goal

Cannot find the goals with their own sensors

Vision sensors access the network or internet through computers

These vision sensors and computers compose video servers

Experiment

Page 16: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

Experiment

Jini server is started

Two robots and video servers join Jini network and register information in the Jini server

Robots get information of goals and video servers

Optimize the paths based on GA.

Robots move toward the goal

Page 17: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

Path of robot 1 A-E-F

Path of robot 2 B-C-E

When robots are close to goal, they use their own vision sensors to search, approach and finish the mission

Page 18: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

Conclusions

Proposes the Robot Autonomous Perception Model (RAPM).

Internet based robot can perceive and utilize the information resource as video server.

Optimizing the robot paths using GA can get better results.

Future work includes including more devices and algorithms into the jini system to provide more information resource to robot to improve its intelligence

Page 19: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

Comments

In future internet could be used for dynamic identification of objects

Internet improves the intelligence of the robots to very high level and so this intelligence could be used by the robots to do lot of things with their own intelligence

Page 20: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

Thank You

Page 21: Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System

Questions?Questions?