ET 4860 Robotics and Engineering
ET 4860 Robotics and Engineering
  • 91
  • 164 332
IK Example - Two Link (RR) Manipulator
Inverse kinematics example of a two-link RR manipulator. Find the joint angles of a 2-link RR planar manipulator given the xy coordinates of the tip.
Переглядів: 78

Відео

How to Design a Project Poster
Переглядів 574 місяці тому
A design project poster is different than a science project poster. This video gives tips on creating and organized and attractive poster to showcase your invention.
How to Set Slide Dimensions in PowerPoint
Переглядів 114 місяці тому
Making a poster and need to set slide dimensions? Watch this video to find out how.
Roll Pitch Yaw Rotation Matrix Example
Переглядів 8388 місяців тому
This video illustrates how to calculate representations for roll-pitch-yaw using rotation matrices, axis-angle, and quaternions, for the example application of a satellite relative to a space station. 00:00 Intro 00:17 Rotation Matrix 07:59 Axis-Angle 12:51 Quaternion 16:23 Matlab Simulation
Onshape Robot Reach Check 2024
Переглядів 1999 місяців тому
How to check if a robot can reach certain locations in a cell using mates, coordinates, and named positions. Uses the 2024 version of Onshape for Education. 00:00 Intro 01:41 Loading Robot into Cell Assembly 03:29 Defining the Home Position 03:57 Checking New Positions 07:21 Editing or Updating a Robot 11:28 Pick/Place/Reaching Parts in a Cell 17:37 Dealing with Technical Issues
Onshape Robot Assembly 2024
Переглядів 5869 місяців тому
How to import robot pieces and assemble them with mate connectors and proper joint limits. Includes the basics of making an account and document versioning, plus assembly for standard 6-axis robots as well as more advanced ones with support cylinders. Uses the 2024 version of Onshape CAD for Education. 00:00 Introduction 00:05 Getting Started with Onshape 01:34 Loading CAD Files 08:45 Assemblin...
PhD Defense
Переглядів 1959 місяців тому
Finally finished my PhD! Mechanical Engineering with a concentration in Rehabilitation Robotics. Here is an edited livestream of my dissertation defense: "Soft Robotic, Powered Hand Orthoses to Assist the Neurologically Impaired". 00:00 Introduction 03:52 Customer Discovery Revelations 16:00 Patient Success Factors 19:16 Device Design Criteria 24:07 OrthoHand Flex: 3D-Printed Grasping Aid 35:49...
Engineering Design Process - Design, Build, Test, Iterate
Переглядів 419 місяців тому
Introduction to the engineering design process, using a real life example of industrial end of arm tool design.
Robotics at RSE 2023
Переглядів 125Рік тому
Highlights of the Robotics Summit and Expo in Boston, May 2023. Includes robotic arms, bio-inspired robots, machines and automation components. Featuring inventions from Boston Dynamics, Agility Robotics, Universal Robots, Epson, Maxon, and more!
Two Link Pendulum State Space Model
Переглядів 3,2 тис.Рік тому
State space equation derivation of an RR robot manipulator (two link pendulum) from the dynamics equations. Uses basic two-variable state vector, then expands to four-variable. Caveat - I am not a nonlinear controls expert, so this is just my best guess; video was made per request. For more information on nonlinear state space, see electronics.stackexchange.com/questions/213674/state-space-mode...
Path and Trajectory Planning - Intro
Переглядів 733Рік тому
Overview of robot path and trajectory planning theory and three methods for problem solving
Quintic Polynomial Trajectory Planning
Переглядів 3,7 тис.Рік тому
Joint space robotic path planning using a 5th order polynomial trajectory - theory and example 00:00 Intro 02:20 Example problem 13:12 Matlab solution and simulation
Rotation Interpolation Trajectory Planning
Переглядів 245Рік тому
Task space robotic path planning using a 5th order polynomial trajectory - theory and example 00:00 Intro 01:44 Example problem part 1 - general solution 03:30 Matlab simulation part 1 04:22 Example problem part 2 - time specific answer 05:14 Matlab simulation part 2
SLERP Trajectory Planning
Переглядів 338Рік тому
Task space robotic path planning using a 5th order polynomial trajectory - theory and example 00:00 Intro 01:15 Example problem 07:30 Matlab simulation
Robotics at IPPE 2023
Переглядів 119Рік тому
Robotics at IPPE 2023
FE Exam - What You Need to Know About It
Переглядів 111Рік тому
FE Exam - What You Need to Know About It
Hot Crazy Matrix 3D with Math
Переглядів 1,5 тис.2 роки тому
Hot Crazy Matrix 3D with Math
Covid Compassion - A Mathematical Analysis
Переглядів 382 роки тому
Covid Compassion - A Mathematical Analysis
OrthoHand I-Corps Trailer
Переглядів 2183 роки тому
OrthoHand I-Corps Trailer
Life Lessons from Industry
Переглядів 1763 роки тому
Life Lessons from Industry
Industrial Lessons
Переглядів 2243 роки тому
Industrial Lessons
Robot Manipulator Dynamics
Переглядів 3,1 тис.3 роки тому
Robot Manipulator Dynamics
Two Link Robot Dynamics
Переглядів 6 тис.3 роки тому
Two Link Robot Dynamics
One Link Robot Dynamics
Переглядів 2,1 тис.3 роки тому
One Link Robot Dynamics
Robot Singularities
Переглядів 9 тис.3 роки тому
Robot Singularities
Jacobian Introduction
Переглядів 7 тис.3 роки тому
Jacobian Introduction
RP Robot Singularities
Переглядів 2,5 тис.3 роки тому
RP Robot Singularities
Two Link RR Manipulator Jacobian Example - Formula Method
Переглядів 10 тис.3 роки тому
Two Link RR Manipulator Jacobian Example - Formula Method
Two Link RR Manipulator Singularity Example
Переглядів 3,9 тис.3 роки тому
Two Link RR Manipulator Singularity Example

КОМЕНТАРІ

  • @amr.a-m8350
    @amr.a-m8350 25 днів тому

    Good explaination.I hope a code Matlab for 3 D Stewart Platform Robot for this video please

  • @jules.anderson3416
    @jules.anderson3416 2 місяці тому

    Well these are some examples here. It’s theoretically a lot higher dimensional space with more variables. From a men’s perspective its the girls hotness, craziness but also age, loyalty, and how kinky she is in bed

  • @Colonies_Dev
    @Colonies_Dev 3 місяці тому

    i finally understand this.. thank you. 🙏 except, do we *have* to express in terms of theta1+theta2?

    • @roboticsandengineering
      @roboticsandengineering 3 місяці тому

      For this method yes, because theta2 is how much the motor at joint 2 turned, but that is not the same as link 2 angle with the ground, because motor one is also turning, so add theta1.

    • @Colonies_Dev
      @Colonies_Dev 3 місяці тому

      @@roboticsandengineering i see... so this is also because we apply consecutive transformations? 😅 we apply rotation 1, and then apply rotation 2? and so rotation 2 is a rotation on top of rotation 1? so the angles add up together? thank you so much for the videoseries, and reply

    • @roboticsandengineering
      @roboticsandengineering 3 місяці тому

      @@Colonies_Dev Yes, that's correct.

  • @oluwaferanmi100
    @oluwaferanmi100 3 місяці тому

    po2,y is yp + rp*sin(theta_z - pi/6)

  • @spettacolaretech8000
    @spettacolaretech8000 4 місяці тому

    Hi Elissa, how are you? I really like her videos, they helped me with questions about sizing end effectors. I need your advice, I work at a KUKA robot integration company here in Brazil, we manufacture palletizing cells, I would like to create a program like KUKA.SIM to simulate my projects, this Kuka program is very expensive and I want to find it another solution. Which path do you suggest I take? A step-by-step guide to what I have to learn to create this simulation program from scratch. Thank you very much.

    • @roboticsandengineering
      @roboticsandengineering 4 місяці тому

      The steps to take are: 1) Go to cad.onshape.com/ and make an account. The paid account has better features than the free account, but you might be able to do a trial version or get your company to pay for it. 2) Download KUKA robot CAD files from www.kuka.com/en-us/services/downloads 3) Load and assemble them in Onshape as shown in the video above. 4) Build the robot cell by making parts in Onshape and arranging them as needed. Tutorials to learn the basics of Onshape are available here: learn.onshape.com/collections/onshape-fundamentals-cad 5) Load the robot into the cell and perform a reach analysis as shown in this video: ua-cam.com/video/0viZPZNJ5O8/v-deo.html

    • @spettacolaretech8000
      @spettacolaretech8000 4 місяці тому

      Thank you very much Elissa!!!

  • @notsleepin
    @notsleepin 4 місяці тому

    This feels bad knowing the average mean income in the US is actually 35k

  • @3yyubi
    @3yyubi 5 місяців тому

    Hi, do you mind explaning why 6:35 , the 1-1 is also a junk? Is it because 1,1 part is redundant?

    • @roboticsandengineering
      @roboticsandengineering 5 місяців тому

      It is because the z-orientation cannot be independently controlled. If there were three joints, than you would leave it in to have a 3x3 J matrix. But without a third joint, only x and y can be independently controlled, so you just need a 2x2 matrix.

    • @3yyubi
      @3yyubi 5 місяців тому

      @@roboticsandengineering Thanks

  • @sutheshnaidu5364
    @sutheshnaidu5364 5 місяців тому

    Can show how you get the 0.94, 0.34 etc

    • @roboticsandengineering
      @roboticsandengineering 5 місяців тому

      The theta listed should be 20 deg instead of 40 deg, that was a typo. Then cos(theta) = 0.94 and sin(theta) = 0.34

    • @sutheshnaidu5364
      @sutheshnaidu5364 5 місяців тому

      @@roboticsandengineering thank you

  • @symbionet
    @symbionet 5 місяців тому

    Very good

  • @gintonic6204
    @gintonic6204 6 місяців тому

    could you elaborate on why quintic yield less IK solution?

  • @chidieberemicah6322
    @chidieberemicah6322 6 місяців тому

    It appears that the set of rotation matrices about the different axes of a coordinate frame must be determined, taking the rotation of the frames in the same direction.

  • @denmuushi_ororo
    @denmuushi_ororo 6 місяців тому

    Thank you for the lesson. But are you sure you demonstrated rotations in right way? As I understood, each rotations should be performed relative to CURRENT coordinate system in each step, but you did all rotation relative to INITIAL frame. I will be glad if somebody corrects me!

    • @roboticsandengineering
      @roboticsandengineering 6 місяців тому

      roll-pitch-yaw is a fixed frame situation because all rotations are given relative to the world frame, the standard for airplanes and robot end of arm tools.

  • @leo940806
    @leo940806 6 місяців тому

    Thank you very much for the video. It is very helpful to my assignment !!!!!!! But kindly remind you that you got some mistake on the writing the symbol or notation. some +/- sign and 1 and 2 theta. I have gone through all the calculation so I verified carefully with your result. Of course, the mistake can be mine lol

  • @sereibothsek9739
    @sereibothsek9739 7 місяців тому

    can you do a simulink of 6 axis robot arm with a control system?

  • @bastiane215
    @bastiane215 7 місяців тому

    Thank you for sharing your knowledge ... So inspirational. Thank you again!!

  • @nakhulkalaivanan531
    @nakhulkalaivanan531 8 місяців тому

    Hi Sir/Mam I understood how to do it but at 5:26 I tried deriving using identities but wasn't able so is it possible to share the whole derivation so it could help us as I have an exam in this course.

  • @kama10073
    @kama10073 8 місяців тому

    I appreciate the video and you. Nice take on it and helpful.

  • @amr.a-m8350
    @amr.a-m8350 8 місяців тому

    please I need the book?

    • @roboticsandengineering
      @roboticsandengineering 8 місяців тому

      Robot Modeling and Control, by M. W. Spong, S. Hutchinson, M. Vidyasagar, John Wiley & Sons, 2006, ISBN-13: 978-0471649908

  • @Passions
    @Passions 8 місяців тому

    Excellent. Thank you!

  • @chhc5508
    @chhc5508 9 місяців тому

    You explained it very well. Can you also create a video about interpolation in trajectory planning using dual quaternions ScLerp? Thank you

  • @dorianmccarthy7602
    @dorianmccarthy7602 10 місяців тому

    Infinite, rather than infinity.

  • @Cloxxki
    @Cloxxki 10 місяців тому

    Thumb up, despite skipping over the tranny area. Neglecting to acknowledge its existence for men can lead to another level of disappointment. Also, women need to be aware there is no need to compete with that area, just match them halfway for craziness.

  • @vakulavenkatesh1097
    @vakulavenkatesh1097 11 місяців тому

    Thank you so much for the simple explanation!

  • @myalcinac
    @myalcinac 11 місяців тому

    perfect

  • @davariz
    @davariz Рік тому

    Estou tentando achar um codigo que eu teria que clicar uma quantidade de vezes no butao (dentro de um espaco de tempo) para o led acender por uma quantidade de tempo

  • @YOYO-GR
    @YOYO-GR Рік тому

    Code??!

  • @redniwlathgnis3444
    @redniwlathgnis3444 Рік тому

    Are you demonstrating the power differences between ac and dc by pressing the two buttons?

  • @Mathematician6124
    @Mathematician6124 Рік тому

    Very nice explanation teacher

  • @amr.a-m8350
    @amr.a-m8350 Рік тому

    Good video

  • @kenn756
    @kenn756 Рік тому

    Ok.

  • @amr.a-m8350
    @amr.a-m8350 Рік тому

    Good video

  • @amr.a-m8350
    @amr.a-m8350 Рік тому

    Very helpful. Thank you for doing this.

  • @rajeshbabu5971
    @rajeshbabu5971 Рік тому

    mam can you please provide complete mat lab program for the given problem

  • @rajeshbabu5971
    @rajeshbabu5971 Рік тому

    grate work mam

  • @rajeshbabu5971
    @rajeshbabu5971 Рік тому

    greetings to you mam ., excellent tutorial mam if possible can you explain same for varying velocity and acceleration

  • @thesmileynoob
    @thesmileynoob Рік тому

    Excellent analysis 😂

  • @Pistonrev
    @Pistonrev Рік тому

    thank you so much 😊

  • @sandrafiorelladiazfiestas7504

    Sorry for the stupid question, but what is "s"?

    • @roboticsandengineering
      @roboticsandengineering Рік тому

      If you mean in the equations, it represents sine (e.g. s_1 means sin(theta_1)). If you mean in the Simulink model, it is the frequency variable where s = d/dt or 1/s =integral(dt).

  • @سبحانالله-د7ه9ج

    👍 ‏

  • @ashenravindu2480
    @ashenravindu2480 Рік тому

    Seen your videos earlier today. Impressive work. Keep it up !

  • @youssefabsi6296
    @youssefabsi6296 Рік тому

    this is so sweet

  • @banzai98-dulkith56
    @banzai98-dulkith56 Рік тому

    Excellent lecture. Clear and simple explanation. got the hang of it in one go. thank you very much.

  • @paulkane7771
    @paulkane7771 Рік тому

    Pretty great analysis. Going 3D. I liked it.

  • @PinguExpert
    @PinguExpert Рік тому

    6:07 wtfffff I got jumpscared

  • @dogbarbill
    @dogbarbill Рік тому

    8:26 You'll catch even more with manure. What's your point?

    • @roboticsandengineering
      @roboticsandengineering Рік тому

      Manure is for sure a lucrative business, but this goes back to the 3rd axis dimension, personality. Honey would guarantee you're out of the jerk or pessimist zone, manure won't necessarily. You could still be a shitty guy.

  • @madscottwallace7195
    @madscottwallace7195 Рік тому

    Lol. That was pretty funny

  • @nassimelman9180
    @nassimelman9180 Рік тому

    Hello, for the coordinates of the origin, it should not be O_1 = (l_1, 0, h_1), 0_2 = (l_1 + l_2, 0, h_1) and 0_3 = (l_1 + l_2, 0, h_1 - d_3) ?

    • @roboticsandengineering
      @roboticsandengineering Рік тому

      The coordinates of the origin change as the robot moves. The formulas you typed are correct for the home position, but as the robot moves, those coordinates change, so you must account for the joint motion.

  • @speedegonzalez8645
    @speedegonzalez8645 Рік тому

    Please give me a link to the technical data of this robot, I need the maximum and minimum values ​​of thety, and lambdas please plis plis plissss

  • @shadiaou7u134
    @shadiaou7u134 Рік тому

    This is really helpful for me, thanks for reading the comment :D

  • @drilyasmeo
    @drilyasmeo Рік тому

    Great expalination Professor!