Review class:
The chapters and contents of the review book are biased towards the teaching materials, which are wide in scope and shallow in depth, with little difference in content. Read through 1~2 books.
Introduction to Robotics, written by John J Craig and translated by Qi Chao, is a comprehensive introductory textbook, starting from the most basic coordinate transformation, involving forward/inverse kinematics, static transformation, manipulator dynamics, trajectory planning, mechanical design, control and so on.
"Basic Algorithms of Robotics, Vision and Control in Matlab" is an introductory textbook for robots written by Peter Corke, the author of the famous Matlab robot toolbox. There are many examples in the book, all of which are written in the robot toolbox. You can try it with MATLAB.
PS: This toolbox contains not only the contents of industrial robots, but also many related modules such as mobile robots and vision, and is equipped with very detailed interactive demonstrations. The Matlab programming exercise of robot introduction mentioned above needs to use this toolbox. Interested students can go to the homepage to download and use it:/Robotics _ toolbox.html.
Robot control:
Robot Modeling, Planning and Control deeply explains robot modeling, trajectory planning, motion control and recommendation.
Roy Feature Stone's "Dynamic Algorithm of Rigid Body" is mainly aimed at the dynamic modeling of rigid body, and there are many related codes on github for reference.
Impedance Control: A Method of Manipulation Part1~ Part 3 Neville Hogan's trilogy of impedance control is a must-read for learning compliance control.
Introduction to Robot Manipulation Mathematics is a classic work written by Professor HKUST Li Zexiang. It systematically introduces the kinematics, dynamics, control and motion planning of robot manipulation from a mathematical point of view, including screw theory, exponential product modeling, robot dynamics and so on. Recommend students who are good at math to have a look.
Overview of robot control: industrial perspective Taking the history and function of ABB robot controller as an example, this paper introduces the development and future prospect of industrial robot controller, which is recommended for reading.
Encyclopedia category:
Springer version of Robotics Manual, springer Encyclopedia of Robotics, has a Chinese translation, but it is no longer available in the market. Big libraries should have them all, which is a good reference.
There is also a robot manual written by the Japanese Robotics Society, which also belongs to the encyclopedia type. You can look for it if you are interested.
Open class:
Recommend robotics at Stanford University. You can see the open class of Stanford University in Netease: Robotics, with the emphasis on machine control. The lecturer is Professor Usama khatib, a master in the field of robotics. One of the editors of springer's Robotics Manual.
Safety specifications:
Recently, man-machine cooperative robots are very popular. One of the most important characteristics of cobots is safety, and it is necessary to understand the main safety specifications.
Iso 1 0218-1robots and robot devices-safety requirements for industrial robots-part1robots.
Iso10218-1201robots and robotic devices-safety requirements for industrial robots-part ii robot systems and integration.
The latest version of the general industrial robot safety specification specifies in detail the safety requirements of robot controllers, mechanical bodies, integrated applications, tools and workpieces.
There are also ISO/TS 15066 robots and robot devices-cooperative robots.
Open source project:
OROCOS is a powerful open source industrial robot control platform with very detailed documents. Participants in this project have written a large number of high-quality papers based on OROCOS. Website: Orokos Project
ROS-Industrial is a package specially designed for industrial robots in ROS, which provides a complete framework and can communicate and control with many commercial robots in the market. Logo is very interesting ~ website: ROS-Industrial.
As for the introduction of ROS, I recommend The Gentle Introduction of ROS written by Jason M. O'Kane, which is very clear and easy to understand, and it is the best ROS tutorial I have ever seen.
The answer is from the robot house. You can have a look and hope it will be useful to you.