Learn · Introduction to Application of Artificial Intelligence to Robotics
Lecture 11 of 60Week 3
Acceleration of a Rigid body
Prof. Pushparaj Mani Pathak · IIT Roorkee
Credits and licence
- From
- Introduction to Application of Artificial Intelligence to Robotics, IIT Roorkee (at NPTEL)
- Licence
- CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
- Attribution
- NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
- Who can watch
- Tweens profiles and older. How courses are placed
All the lectures
- Introduction to Robotics
- Introduction to Artificial Intelligence
- Mathematical Background
- Python as Modelling and Simulation Tool
- Introduction to Robot Operating System (ROS)
- Spatial Representation
- Robot Kinematics
- Robot Inverse Kinematics
- Jacobian and Singularity
- Static Forces in Manipulator
- Acceleration of a Rigid body
- Newton-Euler's Equation
- Newton-Euler's Equation: Examples
- Lagrangian Formulation of Manipulator Dynamics
- Manipulator Dynamic Equations in State Space Form
- Joint-Space Schemes
- Cartesian Space Schemes
- Manipulator-Mechanism Deisgn-I
- Manipulator-Mechanism Deisgn-II
- Manipulator Design Example
- Linear Control of Manipulators
- Modeling and Control of a Single Joint
- Nonlinear and Time-Varying Systems
- The Control Problem for Manipulators
- Cartesian-Based Control Systems
- Fundamentals of Machine Learning-I
- Fundamentals of Machine Learning-II
- Libraries and tools for ML implementation in Python
- Introduction to Decision Trees and Random Forests
- Reinforcement Learning
- Introduction to Computer Vision
- Overview of Image Processing
- Image Feature Extraction
- Fundamentals of Neural Networks
- Object Detection Using YOLOv8
- Path planning, Graph Searches, and the A* Algorithm
- Obstacle Avoidance
- Introduction to Deep Reinforcement Learning
- GPS Path Finding
- Fuzzy Logic Control
- Basics of Genetic Algorithms
- Genetic Algorithms for Path Planning of Robots
- Implementing Neural Networks for Navigation
- Understanding the Perception and Localization
- Mapping, SLAM and Floor Finder Technique
- Natural Language Processing
- Transformers
- AI based Speech Recognition
- Conversational AI & Human-Robot Interaction
- Developing An Emotion Engine For Robots
- Introducing the Hardware for the Robot
- Sensors used in Robots
- Electrical Actuators
- Machine Learning for Robot Arms
- Implementation of AI to Robot Dynamics
- Demonstration of Al in Humanoid Robot
- Demonstration on KUKA KR5 Industrial Robot
- Demonstration in ROS
- Mobile Robot Demonstration
- Application Domains, Ethics, Safety, Future of Al Robotics, Course Review & Career Pathways