Download presentation
Presentation is loading. Please wait.
1
Presented by: k. Ramya krishna
HUMANOID ROBOT Presented by: k. Ramya krishna
2
DEFNITIONS SYSTEM STRUCTURE SENSORS AND ACTUATORS APPLICATIONS
OVERVIEW DEFNITIONS SYSTEM STRUCTURE SENSORS AND ACTUATORS APPLICATIONS ADVANTAGES DISADVANTAGES
3
WHAT IS A ROBOT A robot can be defined as a programmable, self-controlled device consisting of electronic, electrical, or mechanical units operate in precisely structured environments and perform single highly repetitive tasks under preprogrammed control. Robot Types: Mobile Robot, Industrial Robot Service Robot ,Humanoid Robot
4
WHAT IS A HUMANOID ROBOT
A humanoid robot is a robot with its body shape built to resemble that of the human body A humanoid design might be for functional purposes, such as interacting with human tools and environments, for experimental purposes
5
Contributions A robot specification standard One command interface
Four command modes between client and server: Direct Delay Playback Broadcast Easy-to-change robot driver implementation on the server-end
6
System Architecture System Overview Client/Server Structure
Four Communication Modes
7
Architecture - Specification Standard
Abstraction Configuration Spec Command Spec Communication Spec
8
Architecture - System Overview
Asimo Library Configuration Spec Command Spec Communication Spec Pioneer Library Client . . . Server Client/Server Simulator Client
9
Architecture - Robotalk Server
Server Daemon Provide: Buffering, Scheduling, Panic, etc. Read and Write TCP/IP sockets CClientConnection . . . CClientConnection Issue Robot Driver Calls Class Interface Robot Daemon CRobotDriver
10
Architecture - Communication Modes
Direct mode: blocking & instantaneous, for debug purposes Delay mode: nonblocking, instantaneous or delay Playback mode: nonblocking, adaptive caching based on channel quality Broadcast mode: periodic query feedback
11
Direct Mode Client Server Sync system clock Clock Command Cache Client
Function call Cache Robot Daemon Return Cache return
12
Delay Mode Client Server Sync system clock Delay Command Cache Clock +
Function call return Robot Daemon Return Cache error signal
13
Playback Mode Client Server Length of the sequence Command Cache Delay
Robot Daemon Clock Playback Cache Client Cache Function call return Return Cache error signal
14
Broadcast Mode Delay Broadcast call Command Cache Client Robot Daemon
return Command Cache Robot Daemon Return Cache data
15
sensors A sensor is a device that measures some attribute
Two types of physical processes Proprioceptive sensors:sense the position, the orientation and speed of body and joints Exteroceptive sensors: like vision sensors(ccd), sound sensors(microphone) Actuators: motors responsible for motion Piezoelectric actuators: for small movements when voltage is applied
16
APPLICATIONS TOPIO, a humanoid robot, played ping pong at Tokyo
Nao (robot) is a robot created for companionship. It also competes in the RoboCup soccer championship.
17
Enon was created to be a personal assistant
Enon was created to be a personal assistant. It is self-guiding and has limited speech recognition and synthesis. It can also carry things. Archie:The control system of Archie is based on a hierarchy structure with a central controller. The central controller which entitles an HydraXC50 (Xilinx Virtex 4 FPGA) is designed to run a Real Time Linux (RT-Linux)
18
In the hall President at the Walt Disney World theme park Florida, America contains robots that created to imitate past and current presidents They are becoming increasingly popular for providing entertainment too Ursula, a female robot, sings, play music, dances, and speaks to her audiences at Universal Studios. Several Disney attractions employ the use of animatrons, robots that look, move, and speak
19
ADVANTAGES Humanoid robots, especially with artificial intelligence algorithms, could be useful for future dangerous and/or distant space exploration missions, without having the need to turn back around again and return to Earth once the mission is completed.
20
DISADVANTAGES Plenty of humans already who do not have jobs or good places to live , then why replace with Humanoids Why not keep humanoids, like calculators, merely as useful gadgetry? Robots will become super intelligent and rule this world.
21
THANK YOU
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.