SlideShare a Scribd company logo
1 of 41
SUPERVISOR : A/P SANJIB KUMAR PANDA GUIDED BY : DR. RAJESH KUMAR Presented By: BHUNESHWAR PRASAD A0076967H ELECTRICAL ENGINEERING PROJECT PROJECT TITLE : ROBOT FISH
OUTLINE ,[object Object],[object Object],[object Object],[object Object],[object Object],
Biomimetics
In this project… ,[object Object],[object Object],[object Object],[object Object],a a Z 0 X 0 Y 0 Z 3 X 2 Y 1 X 1 Y 2 d 2 Z 1 X 3 Z 2
Basic Anatomy of fish
Fish Classification ,[object Object],[object Object],[object Object],  Figure  8  Swim ming   Forms (2)
How do fish swim? ,[object Object],[object Object],[object Object],[object Object]
Fish locomotion
Hydrodynamics: Effects of shape on drag ,[object Object],Disk Sphere teardrop
Carangiform/Thunniform swimming ,[object Object],Thunniform a) = torpedo-shaped  b) allows minimal drag while swimming c) best shape for a pelagic cruise d) 43.4 mph leaping
MATHEMATICAL MODELING ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Effectors and Actuators ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Robot::Body ,[object Object],A link is a part, a shape with physical properties. A joint is a constraint on the spatial relations of two or more links .
Types of Joints Respectively, a  ball joint , which allows rotation around x, y, and z, a  hinge joint , which allows rotation around z, and a  slider joint , which allows translation along x.  These are just a few examples…
Degrees of freedom ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],When we design a robot  our first task  is decide the number of DOF and the geometry.
DOF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
  Definition of a HOLONOMIC robot ,[object Object],[object Object],[object Object],Holonomic  <= >  Controllable DOF  =   total DOF Non-Holonomic  <= >  Controllable DOF < total DOF Redundant  <= >  Controllable DOF > total D OF
Kinematics ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Direct Kinematics Algorithm
Denavit-Hartenberg Convention ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
  Denavit-Hartenberg Parameters ,[object Object],[object Object],Transformation Matrix: = Where  and  were the corresponding rotational and translational matrices respectively.
Dynamic Model of n-link: Dynamic model  robot can be calculated  by the below mentioned equation: D(q) = a n x n inertial acceleration - related symmetric matrix whose elements are: ) = an n x 1 nonlinear Coriolis and centrifugal force vector whose elements are  =
Dynamic Model of n-link: ,[object Object],and  G(q) = an n x 1 gravity loading force vector whose elements are  Where
Dynamic Model of 2-link ,[object Object],Employing velocity coefficients matrix  for revolute joints, we can write: The standard matrix for revolute joint is represented as
Dynamic Model of 2-link Assuming all the product of inertias is zero, we find:
Dynamic Model of 2-link ,[object Object],=
Dynamic Model of 2-link We can calculate the value for ,
Dynamic Model of 2-link Next we need to derive the gravity related terms,
Dynamic Model of 2-link ,[object Object]
Robot::Controller ,[object Object],[object Object],[object Object],[object Object]
Open-loop Control Open Loop Model
Simulation Results Open Loop Model Validation Caudal link attains steady state and settles in that position, and moves linearly in one direction.
Simulation Results ,[object Object]
Simulation Results ,[object Object]
Simulation Results ,[object Object],[object Object]
Simulation Results ,[object Object],[object Object]
Simulation Results Open Loop Model Simmechanics Model VRML MODEL
How can robot fish be used? ,[object Object],[object Object]
[object Object],[object Object],Figure 2 3:  Robotic Fish that protects fish from danger
Conclusion ,[object Object],[object Object],[object Object]
References ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

ISBS 2015 Sprint Applied Session, Theoretical Part
ISBS 2015 Sprint Applied Session, Theoretical PartISBS 2015 Sprint Applied Session, Theoretical Part
ISBS 2015 Sprint Applied Session, Theoretical PartJB Morin
 
ISB 2015_acceleration hip extensors
ISB 2015_acceleration hip extensorsISB 2015_acceleration hip extensors
ISB 2015_acceleration hip extensorsJB Morin
 
Integral Backstepping Approach for Mobile Robot Control
Integral Backstepping Approach for Mobile Robot ControlIntegral Backstepping Approach for Mobile Robot Control
Integral Backstepping Approach for Mobile Robot ControlTELKOMNIKA JOURNAL
 
Morin emg 2015_slideshare.pptx
Morin emg 2015_slideshare.pptxMorin emg 2015_slideshare.pptx
Morin emg 2015_slideshare.pptxJB Morin
 
ICTS Sevilla 2016 - FVP profiling for team sport performance and injury manag...
ICTS Sevilla 2016 - FVP profiling for team sport performance and injury manag...ICTS Sevilla 2016 - FVP profiling for team sport performance and injury manag...
ICTS Sevilla 2016 - FVP profiling for team sport performance and injury manag...JB Morin
 
Slides used in PhD Thesis Defence: Lalit Patnaik 2015, Indian Institute of Sc...
Slides used in PhD Thesis Defence: Lalit Patnaik 2015, Indian Institute of Sc...Slides used in PhD Thesis Defence: Lalit Patnaik 2015, Indian Institute of Sc...
Slides used in PhD Thesis Defence: Lalit Patnaik 2015, Indian Institute of Sc...lalitpatnaik
 
Physical Flying Agents: Ummanned Aerial Vehicles Control, Coordination and Em...
Physical Flying Agents: Ummanned Aerial Vehicles Control, Coordination and Em...Physical Flying Agents: Ummanned Aerial Vehicles Control, Coordination and Em...
Physical Flying Agents: Ummanned Aerial Vehicles Control, Coordination and Em...Corrado Santoro
 
Build Your Own VR Display Course - SIGGRAPH 2017: Part 3
Build Your Own VR Display Course - SIGGRAPH 2017: Part 3Build Your Own VR Display Course - SIGGRAPH 2017: Part 3
Build Your Own VR Display Course - SIGGRAPH 2017: Part 3StanfordComputationalImaging
 
The biomechanical demands of elite freestyle snowboard athletes - MPhil prese...
The biomechanical demands of elite freestyle snowboard athletes - MPhil prese...The biomechanical demands of elite freestyle snowboard athletes - MPhil prese...
The biomechanical demands of elite freestyle snowboard athletes - MPhil prese...John Noonan
 
Quadcopter minimal snap trajectory generation algorithm presentation
Quadcopter minimal snap trajectory generation algorithm presentationQuadcopter minimal snap trajectory generation algorithm presentation
Quadcopter minimal snap trajectory generation algorithm presentationMamoon Ismail Khalid
 
How to Manage Sports injuries?
How to Manage Sports injuries?How to Manage Sports injuries?
How to Manage Sports injuries?Adriano Vretaros
 

What's hot (14)

ISBS 2015 Sprint Applied Session, Theoretical Part
ISBS 2015 Sprint Applied Session, Theoretical PartISBS 2015 Sprint Applied Session, Theoretical Part
ISBS 2015 Sprint Applied Session, Theoretical Part
 
ISB 2015_acceleration hip extensors
ISB 2015_acceleration hip extensorsISB 2015_acceleration hip extensors
ISB 2015_acceleration hip extensors
 
Integral Backstepping Approach for Mobile Robot Control
Integral Backstepping Approach for Mobile Robot ControlIntegral Backstepping Approach for Mobile Robot Control
Integral Backstepping Approach for Mobile Robot Control
 
Morin emg 2015_slideshare.pptx
Morin emg 2015_slideshare.pptxMorin emg 2015_slideshare.pptx
Morin emg 2015_slideshare.pptx
 
Transport Thursday 24 January 2013 Arend Schwab
Transport Thursday 24 January 2013 Arend SchwabTransport Thursday 24 January 2013 Arend Schwab
Transport Thursday 24 January 2013 Arend Schwab
 
ICTS Sevilla 2016 - FVP profiling for team sport performance and injury manag...
ICTS Sevilla 2016 - FVP profiling for team sport performance and injury manag...ICTS Sevilla 2016 - FVP profiling for team sport performance and injury manag...
ICTS Sevilla 2016 - FVP profiling for team sport performance and injury manag...
 
Slides used in PhD Thesis Defence: Lalit Patnaik 2015, Indian Institute of Sc...
Slides used in PhD Thesis Defence: Lalit Patnaik 2015, Indian Institute of Sc...Slides used in PhD Thesis Defence: Lalit Patnaik 2015, Indian Institute of Sc...
Slides used in PhD Thesis Defence: Lalit Patnaik 2015, Indian Institute of Sc...
 
Physical Flying Agents: Ummanned Aerial Vehicles Control, Coordination and Em...
Physical Flying Agents: Ummanned Aerial Vehicles Control, Coordination and Em...Physical Flying Agents: Ummanned Aerial Vehicles Control, Coordination and Em...
Physical Flying Agents: Ummanned Aerial Vehicles Control, Coordination and Em...
 
Build Your Own VR Display Course - SIGGRAPH 2017: Part 3
Build Your Own VR Display Course - SIGGRAPH 2017: Part 3Build Your Own VR Display Course - SIGGRAPH 2017: Part 3
Build Your Own VR Display Course - SIGGRAPH 2017: Part 3
 
REHAB
REHABREHAB
REHAB
 
The biomechanical demands of elite freestyle snowboard athletes - MPhil prese...
The biomechanical demands of elite freestyle snowboard athletes - MPhil prese...The biomechanical demands of elite freestyle snowboard athletes - MPhil prese...
The biomechanical demands of elite freestyle snowboard athletes - MPhil prese...
 
Quadcopter minimal snap trajectory generation algorithm presentation
Quadcopter minimal snap trajectory generation algorithm presentationQuadcopter minimal snap trajectory generation algorithm presentation
Quadcopter minimal snap trajectory generation algorithm presentation
 
Last docx
Last docxLast docx
Last docx
 
How to Manage Sports injuries?
How to Manage Sports injuries?How to Manage Sports injuries?
How to Manage Sports injuries?
 

Viewers also liked

Viewers also liked (10)

Marine Propulsion
Marine PropulsionMarine Propulsion
Marine Propulsion
 
biomimic
biomimicbiomimic
biomimic
 
Monografia - Peixe Robô
Monografia - Peixe RobôMonografia - Peixe Robô
Monografia - Peixe Robô
 
Biomimicry - The Future of Sustainable Innovation
Biomimicry - The Future of Sustainable InnovationBiomimicry - The Future of Sustainable Innovation
Biomimicry - The Future of Sustainable Innovation
 
Underwater Robotics
Underwater RoboticsUnderwater Robotics
Underwater Robotics
 
Wireless charging
Wireless chargingWireless charging
Wireless charging
 
Robotic arm
Robotic armRobotic arm
Robotic arm
 
Servo Based 5 Axis Robotic Arm Project Report
Servo Based 5 Axis Robotic Arm Project ReportServo Based 5 Axis Robotic Arm Project Report
Servo Based 5 Axis Robotic Arm Project Report
 
Underwater robot
Underwater robotUnderwater robot
Underwater robot
 
BIOMIMETIC ARCHITECTURE
BIOMIMETIC ARCHITECTUREBIOMIMETIC ARCHITECTURE
BIOMIMETIC ARCHITECTURE
 

Similar to Project Presentation Nus

2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...BellamMaheshBabu
 
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...BellamMaheshBabu
 
A fuzzy logic controllerfora two link functional manipulator
A fuzzy logic controllerfora two link functional manipulatorA fuzzy logic controllerfora two link functional manipulator
A fuzzy logic controllerfora two link functional manipulatorIJCNCJournal
 
Introduction to robotics
Introduction to roboticsIntroduction to robotics
Introduction to roboticsakhil_n12
 
Kinematic performance analysis of 4 link planar serial manipulator
Kinematic performance analysis of 4 link planar serial manipulatorKinematic performance analysis of 4 link planar serial manipulator
Kinematic performance analysis of 4 link planar serial manipulatoreSAT Journals
 
Kinematic performance analysis of 4 link planar serial manipulator
Kinematic performance analysis of 4 link planar serial manipulatorKinematic performance analysis of 4 link planar serial manipulator
Kinematic performance analysis of 4 link planar serial manipulatoreSAT Publishing House
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
ROBOTICS.pptx
ROBOTICS.pptxROBOTICS.pptx
ROBOTICS.pptxsanjay bs
 
IEEE Paper .venkat (1).pdf
IEEE Paper .venkat (1).pdfIEEE Paper .venkat (1).pdf
IEEE Paper .venkat (1).pdfSheronThomas4
 
01020443 (robotic hand)
01020443 (robotic hand)01020443 (robotic hand)
01020443 (robotic hand)hacmiu
 
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationInsect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationeSAT Journals
 
Mechanical aspects of industrial robotics
Mechanical aspects of industrial roboticsMechanical aspects of industrial robotics
Mechanical aspects of industrial roboticsDeepanshu Lulla
 
2 robot types_classifications
2 robot types_classifications2 robot types_classifications
2 robot types_classificationsMicheal Ogundero
 
Multi-agent snake-like motion with reactive obstacle avoidance
Multi-agent snake-like motion with reactive obstacle avoidanceMulti-agent snake-like motion with reactive obstacle avoidance
Multi-agent snake-like motion with reactive obstacle avoidanceGeorge Birbilis
 

Similar to Project Presentation Nus (20)

2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
 
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
 
Introduction to Robotics.pptx
Introduction  to Robotics.pptxIntroduction  to Robotics.pptx
Introduction to Robotics.pptx
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
A fuzzy logic controllerfora two link functional manipulator
A fuzzy logic controllerfora two link functional manipulatorA fuzzy logic controllerfora two link functional manipulator
A fuzzy logic controllerfora two link functional manipulator
 
Unit I_dany (1).pptx
Unit I_dany (1).pptxUnit I_dany (1).pptx
Unit I_dany (1).pptx
 
Introduction to robotics
Introduction to roboticsIntroduction to robotics
Introduction to robotics
 
Introduction to robotics
Introduction to roboticsIntroduction to robotics
Introduction to robotics
 
Kinematic performance analysis of 4 link planar serial manipulator
Kinematic performance analysis of 4 link planar serial manipulatorKinematic performance analysis of 4 link planar serial manipulator
Kinematic performance analysis of 4 link planar serial manipulator
 
Kinematic performance analysis of 4 link planar serial manipulator
Kinematic performance analysis of 4 link planar serial manipulatorKinematic performance analysis of 4 link planar serial manipulator
Kinematic performance analysis of 4 link planar serial manipulator
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
ROBOTICS.pptx
ROBOTICS.pptxROBOTICS.pptx
ROBOTICS.pptx
 
report
reportreport
report
 
IEEE Paper .venkat (1).pdf
IEEE Paper .venkat (1).pdfIEEE Paper .venkat (1).pdf
IEEE Paper .venkat (1).pdf
 
01020443 (robotic hand)
01020443 (robotic hand)01020443 (robotic hand)
01020443 (robotic hand)
 
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationInsect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigation
 
Poster presentation
Poster presentationPoster presentation
Poster presentation
 
Mechanical aspects of industrial robotics
Mechanical aspects of industrial roboticsMechanical aspects of industrial robotics
Mechanical aspects of industrial robotics
 
2 robot types_classifications
2 robot types_classifications2 robot types_classifications
2 robot types_classifications
 
Multi-agent snake-like motion with reactive obstacle avoidance
Multi-agent snake-like motion with reactive obstacle avoidanceMulti-agent snake-like motion with reactive obstacle avoidance
Multi-agent snake-like motion with reactive obstacle avoidance
 

Project Presentation Nus

  • 1. SUPERVISOR : A/P SANJIB KUMAR PANDA GUIDED BY : DR. RAJESH KUMAR Presented By: BHUNESHWAR PRASAD A0076967H ELECTRICAL ENGINEERING PROJECT PROJECT TITLE : ROBOT FISH
  • 2.
  • 4.
  • 6.
  • 7.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. Types of Joints Respectively, a ball joint , which allows rotation around x, y, and z, a hinge joint , which allows rotation around z, and a slider joint , which allows translation along x. These are just a few examples…
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22. Dynamic Model of n-link: Dynamic model robot can be calculated by the below mentioned equation: D(q) = a n x n inertial acceleration - related symmetric matrix whose elements are: ) = an n x 1 nonlinear Coriolis and centrifugal force vector whose elements are =
  • 23.
  • 24.
  • 25. Dynamic Model of 2-link Assuming all the product of inertias is zero, we find:
  • 26.
  • 27. Dynamic Model of 2-link We can calculate the value for ,
  • 28. Dynamic Model of 2-link Next we need to derive the gravity related terms,
  • 29.
  • 30.
  • 32. Simulation Results Open Loop Model Validation Caudal link attains steady state and settles in that position, and moves linearly in one direction.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37. Simulation Results Open Loop Model Simmechanics Model VRML MODEL
  • 38.
  • 39.
  • 40.
  • 41.