Mechatronics Robotics
Mechatronics Robotics
  • Видео 28
  • Просмотров 39 471

Видео

Robotics and automation (lecture 5)
Просмотров 3372 года назад
Robotics and automation (lecture 5)
Robotics and Automation (Lecture 4)
Просмотров 2742 года назад
Robotics and Automation (Lecture 4)
Robotics and Automation (Lecture 3)
Просмотров 2602 года назад
Robotics and Automation (Lecture 3)
Robotics and Automation (lecture 2)
Просмотров 4292 года назад
Robotics and Automation (lecture 2)
Robotics and Automation (Lecture 1)
Просмотров 1,3 тыс.2 года назад
Robotics and Automation (Lecture 1)
lecture 13 Robot Dynamics
Просмотров 3,8 тыс.3 года назад
lecture 13 Robot Dynamics
Lecture 12 : Algebric method for forward kinematics
Просмотров 2683 года назад
Lecture 12 : Algebric method for forward kinematics
Lecture 11: homogeneous transforms
Просмотров 1763 года назад
Lecture 11: homogeneous transforms
Lecture 9: Cspace topology and representation
Просмотров 5473 года назад
Lecture 9: Cspace topology and representation
Lecture 10 : Kinematics of Robotic Manipulators
Просмотров 1,2 тыс.3 года назад
Lecture 10 : Kinematics of Robotic Manipulators
Lecture 8 : Configuration space and degrees of freedom
Просмотров 7893 года назад
Lecture 8 : Configuration space and degrees of freedom
Lab9 Artificial potential fields
Просмотров 1,3 тыс.3 года назад
The code can be downloaded at: gist.github.com/mickeyouyou/f32aadbaf067e2ed368886b3f9bfd5c5 github.com/Yaaximus/artificial-potential-field-matlab www.mathworks.com/matlabcentral/fileexchange/73617-robot-arm-potential-field-navigation?s_tid=FX_rc1_behav
Lecture 7: Artificial potential fields
Просмотров 1,3 тыс.3 года назад
Lecture 7: Artificial potential fields
Lab8: Path search with A star algorithm in Matlab
Просмотров 3,7 тыс.3 года назад
Download code at: www.mathworks.com/matlabcentral/fileexchange/26248-a-a-star-search-for-path-planning-tutorial
Lab 7: RRT and RRT* algorithm in Matlab
Просмотров 7 тыс.3 года назад
Lab 7: RRT and RRT* algorithm in Matlab
Lab6: ROS Nodes and Topics
Просмотров 2713 года назад
Lab6: ROS Nodes and Topics
Lab5 Grid based path search with Dijkstra algorithm
Просмотров 1,8 тыс.3 года назад
Lab5 Grid based path search with Dijkstra algorithm
Lecture 6: Sampling based algorithms
Просмотров 7413 года назад
Lecture 6: Sampling based algorithms
Lab4 Shortest path with Dijkstra's algorithm
Просмотров 1,1 тыс.3 года назад
Lab4 Shortest path with Dijkstra's algorithm
Lab 3: Learn to make ROS Packages
Просмотров 3483 года назад
Lab 3: Learn to make ROS Packages
Lecture 5: Graph search algorithms
Просмотров 5423 года назад
Lecture 5: Graph search algorithms
lecture 4: Path search algorithms
Просмотров 6503 года назад
lecture 4: Path search algorithms
Lecture3 Motion planning
Просмотров 1,1 тыс.3 года назад
Lecture3 Motion planning
Lab1: Robot Operating System (ROS)
Просмотров 2,7 тыс.3 года назад
Lab1: Robot Operating System (ROS)
Lab2: Occupancy grid map in Matlab
Просмотров 6 тыс.3 года назад
Lab2: Occupancy grid map in Matlab
Lecture 2: Mobile robots
Просмотров 6423 года назад
Lecture 2: Mobile robots
Lecture1 Introduction
Просмотров 7763 года назад
Lecture1 Introduction

Комментарии

  • @hasanwaheed9575
    @hasanwaheed9575 2 месяца назад

    Great Efforts!!

  • @snprocks3799
    @snprocks3799 2 месяца назад

    but how can we implement RRT with differential constraints???

  • @gamalieliissacnyambacha3029
    @gamalieliissacnyambacha3029 3 месяца назад

    Good tutor. You explained each step well and made robotics modelling concepts understandable easily. Please add more videos in the context of robotics for other sections, but it is a good lecture so far.

  • @user-vx2wc7nr5j
    @user-vx2wc7nr5j Год назад

    sir how did you draw the path sir does it automatically drawn or something you did with the mouse please tell me sir after fixing the initial position what should we do sir

  • @rafiatunlubaba4254
    @rafiatunlubaba4254 Год назад

    hello, how can we do this for multi robot system?

  • @farzadtb
    @farzadtb Год назад

    Thank you very much for the video! Awesome help! may I ask one specific question ? I have created the model in another robotic simulation software, CoppeliaSim. do you know what are the first variables : Xmax and Ymax? To what do they refer to? and the obstacle indicates the 4 corners of the obstacle, but in X or Y ? what should I bring from there? If the obstacle is a human, and the robot arm must avoid it

  • @juanestebangilcaicedo4375
    @juanestebangilcaicedo4375 Год назад

    Really nice video!!!! 😁

  • @profmathwahid
    @profmathwahid 2 года назад

    Good work

  • @melihoneri4819
    @melihoneri4819 2 года назад

    what's the your email adress ?

  • @dewanmohammedabdulahad5766
    @dewanmohammedabdulahad5766 2 года назад

    Hello Prof., Can you give me a suggestions, how can I create a parallel path along with the 1st one !! Try to means that, may be 2nd robot will start form block-5 and end at block-9 (In the same diagram)? For this which portion of the code should I concentrate? Thank you.

  • @ayhangultekin38
    @ayhangultekin38 2 года назад

    perfect explanation in every aspect, thank you.

  • @kamyarothman8157
    @kamyarothman8157 2 года назад

    I wish it was implemented in Python

  • @easycodingwithsumit
    @easycodingwithsumit 2 года назад

    Fabulous technique to learn this algorithms

  • @carlossantibannez
    @carlossantibannez 2 года назад

    Excelent video.

  • @hadjer168
    @hadjer168 2 года назад

    What's the use of ROS ?

  • @hadjer168
    @hadjer168 2 года назад

    Thank you sir.

  • @hadjer168
    @hadjer168 2 года назад

    Thank you Sir

  • @hadjer168
    @hadjer168 2 года назад

    Thank you for the explanation it was clear. Please, can you suggest to me a book about motion planning ? Thank you Sir.

  • @Tech_Talks_By_Marsh
    @Tech_Talks_By_Marsh 2 года назад

    Very nice and nformative session

  • @Tech_Talks_By_Marsh
    @Tech_Talks_By_Marsh 2 года назад

    Could you please suggest some good book for detailed learning

  • @Tech_Talks_By_Marsh
    @Tech_Talks_By_Marsh 2 года назад

    my program showing axis statement incomplete . how to resolve it

  • @hadjer168
    @hadjer168 3 года назад

    Please can you help me understanding why did you put a loop for obstacles ? %fill the map with obs for i = obstacle_origin(1): obstacle_origin(1)+obstacle_size(1) for j = obstacle_origin(2): obstacle_origin(1)+obstacle_size(2) mapp(i,j) = 1; end end I removed it and the code still run perfectly! So what's the purpose of this loop please ?

    • @adamabdullah9714
      @adamabdullah9714 2 года назад

      that loop for matrix form which is for feasible and infeasible path (denoted as 0 and 1 respectively)

    • @hadjer168
      @hadjer168 2 года назад

      @@adamabdullah9714 thank you sir.

  • @vinodkinoni4863
    @vinodkinoni4863 3 года назад

    Thanks

  • @chrisk5321
    @chrisk5321 3 года назад

    Excellent tutorial! Thank you!

  • @faqeehakhan8571
    @faqeehakhan8571 3 года назад

    All Robotics lectures are Superb!! Well explanation👏👍

  • @codeandrelax6792
    @codeandrelax6792 3 года назад

    Hello , this is a wonderfull video. Thanks you . I want to ask you to how can we create multiple obstacles?

    • @codeandrelax6792
      @codeandrelax6792 3 года назад

      I guess ı did it . Forget my question :)

    • @selen6088
      @selen6088 3 года назад

      @@codeandrelax6792 can you help me how I do ?

  • @mukbangs7532
    @mukbangs7532 3 года назад

    How to create multiple obstacles??

    • @hadjer168
      @hadjer168 3 года назад

      %define obstacle's origin obstacle_origin = [2 2]; obstacle_size = [2 2]; obstacle_origin1 = [2 0]; obstacle_size1 = [10 2]; obstacle_origin2 = [5 7]; obstacle_size2 = [2 3]; %Draw the obstacle patch( [obstacle_origin(1) obstacle_origin(1)+obstacle_size(1) obstacle_origin(1)+obstacle_size(1) obstacle_origin(1)] , [obstacle_origin(2) obstacle_origin(2) obstacle_origin(2)+obstacle_size(2) obstacle_origin(2)+obstacle_size(2)], 'k'); patch( [obstacle_origin1(1) obstacle_origin1(1)+obstacle_size1(1) obstacle_origin1(1)+obstacle_size1(1) obstacle_origin1(1)] , [obstacle_origin1(2) obstacle_origin1(2) obstacle_origin1(2)+obstacle_size1(2) obstacle_origin1(2)+obstacle_size1(2)], 'k'); patch( [obstacle_origin2(1) obstacle_origin2(1)+obstacle_size2(1) obstacle_origin2(1)+obstacle_size2(1) obstacle_origin2(1)] , [obstacle_origin2(2) obstacle_origin2(2) obstacle_origin2(2)+obstacle_size2(2) obstacle_origin2(2)+obstacle_size2(2)], 'k'); --------------------------------You can change their positions and their sizes

    • @samimakhter2836
      @samimakhter2836 Год назад

      @@hadjer168 thank you it was a great help

  • @ammarabdulameerrasheed9702
    @ammarabdulameerrasheed9702 3 года назад

    plz who can help me to mathlab code RRT or RRT* with dynamic obstacles

  • @ammarabdulameerrasheed9702
    @ammarabdulameerrasheed9702 3 года назад

    hello sir can you send me your email cuz i want to ask you for some problem

  • @mustafasalah8032
    @mustafasalah8032 3 года назад

    Hello sir How we can do this : 1.programming the dynmaic obstacle in matlab 2. how to doing Hybrid Fuzzy for path planning

  • @faqeehakhan8571
    @faqeehakhan8571 3 года назад

    Good explanation 👍

  • @manureddy6443
    @manureddy6443 3 года назад

    Thanks for the clear explanation. Can you share your email address ? because i had some doubts so that we can discuss

  • @rgbgraphics8112
    @rgbgraphics8112 3 года назад

    at point D why we haven't considered node F with A and E?