Robot Basics: Representation, Rotation and Velocity
- URL: http://arxiv.org/abs/2211.02786v1
- Date: Sat, 5 Nov 2022 00:03:53 GMT
- Title: Robot Basics: Representation, Rotation and Velocity
- Authors: Jiawei Zhang
- Abstract summary: Key topics of classic robotics will be introduced, including robot representation, robot rotational motion, coordinates transformation and velocity transformation.
Most of the materials covered in this article are based on the rigid-body kinematics that the readers probably have learned from the physics course at high-school or college.
- Score: 10.879701971582502
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: In this article, we plan to provide an introduction about some basics about
robots for readers. Several key topics of classic robotics will be introduced,
including robot representation, robot rotational motion, coordinates
transformation and velocity transformation. By now, classic rigid-body robot
analysis is still the main-stream approach in robot controlling and motion
planning. In this article, no data-driven or machine learning based methods
will be introduced. Most of the materials covered in this article are based on
the rigid-body kinematics that the readers probably have learned from the
physics course at high-school or college. Meanwhile, these classic robot
kinematics analyses will serve as the foundation for the latest intelligent
robot control algorithms in modern robotics studies.
Related papers
- Learning Object Properties Using Robot Proprioception via Differentiable Robot-Object Interaction [52.12746368727368]
Differentiable simulation has become a powerful tool for system identification.
Our approach calibrates object properties by using information from the robot, without relying on data from the object itself.
We demonstrate the effectiveness of our method on a low-cost robotic platform.
arXiv Detail & Related papers (2024-10-04T20:48:38Z) - Unifying 3D Representation and Control of Diverse Robots with a Single Camera [48.279199537720714]
We introduce Neural Jacobian Fields, an architecture that autonomously learns to model and control robots from vision alone.
Our approach achieves accurate closed-loop control and recovers the causal dynamic structure of each robot.
arXiv Detail & Related papers (2024-07-11T17:55:49Z) - Robot Kinematics: Motion, Kinematics and Dynamics [10.879701971582502]
This is a follow-up tutorial article of our previous article entitled "Robot Basics: Representation, Rotation and Velocity"
Specifically, in this article, we will cover some more advanced topics on robot kinematics.
Similar to the previous article, math and formulas will also be heavily used in this article.
arXiv Detail & Related papers (2022-11-28T06:42:14Z) - ClipBot: an educational, physically impaired robot that learns to walk
via genetic algorithm optimization [0.0]
We propose ClipBot, a low-cost, do-it-yourself, robot whose skeleton is made of two paper clips.
An Arduino nano microcontroller actuates two servo motors that move the paper clips.
Students at the high school level were asked to implement a genetic algorithm to optimize the movements of the robot.
arXiv Detail & Related papers (2022-10-26T13:31:43Z) - GenLoco: Generalized Locomotion Controllers for Quadrupedal Robots [87.32145104894754]
We introduce a framework for training generalized locomotion (GenLoco) controllers for quadrupedal robots.
Our framework synthesizes general-purpose locomotion controllers that can be deployed on a large variety of quadrupedal robots.
We show that our models acquire more general control strategies that can be directly transferred to novel simulated and real-world robots.
arXiv Detail & Related papers (2022-09-12T15:14:32Z) - Synthesis and Execution of Communicative Robotic Movements with
Generative Adversarial Networks [59.098560311521034]
We focus on how to transfer on two different robotic platforms the same kinematics modulation that humans adopt when manipulating delicate objects.
We choose to modulate the velocity profile adopted by the robots' end-effector, inspired by what humans do when transporting objects with different characteristics.
We exploit a novel Generative Adversarial Network architecture, trained with human kinematics examples, to generalize over them and generate new and meaningful velocity profiles.
arXiv Detail & Related papers (2022-03-29T15:03:05Z) - REvolveR: Continuous Evolutionary Models for Robot-to-robot Policy
Transfer [57.045140028275036]
We consider the problem of transferring a policy across two different robots with significantly different parameters such as kinematics and morphology.
Existing approaches that train a new policy by matching the action or state transition distribution, including imitation learning methods, fail due to optimal action and/or state distribution being mismatched in different robots.
We propose a novel method named $REvolveR$ of using continuous evolutionary models for robotic policy transfer implemented in a physics simulator.
arXiv Detail & Related papers (2022-02-10T18:50:25Z) - Know Thyself: Transferable Visuomotor Control Through Robot-Awareness [22.405839096833937]
Training visuomotor robot controllers from scratch on a new robot typically requires generating large amounts of robot-specific data.
We propose a "robot-aware" solution paradigm that exploits readily available robot "self-knowledge"
Our experiments on tabletop manipulation tasks in simulation and on real robots demonstrate that these plug-in improvements dramatically boost the transferability of visuomotor controllers.
arXiv Detail & Related papers (2021-07-19T17:56:04Z) - Future Frame Prediction for Robot-assisted Surgery [57.18185972461453]
We propose a ternary prior guided variational autoencoder (TPG-VAE) model for future frame prediction in robotic surgical video sequences.
Besides content distribution, our model learns motion distribution, which is novel to handle the small movements of surgical tools.
arXiv Detail & Related papers (2021-03-18T15:12:06Z) - Embedded Computer Vision System Applied to a Four-Legged Line Follower
Robot [0.0]
This project aims to drive a robot using an automated computer vision embedded system, connecting the robot's vision to its behavior.
The robot is applied on a typical mobile robot's issue: line following.
Decision making of where to move next is based on the line center of the path and is fully automated.
arXiv Detail & Related papers (2021-01-12T23:52:53Z) - A Survey of Behavior Learning Applications in Robotics -- State of the Art and Perspectives [44.45953630612019]
Recent success of machine learning in many domains has been overwhelming.
We will give a broad overview of behaviors that have been learned and used on real robots.
arXiv Detail & Related papers (2019-06-05T07:54:33Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.