The real-time motion control core of the Orocos project

Author(s):  
H. Bruyninckx ◽  
P. Soetens ◽  
B. Koninckx
Author(s):  
Nannan Li ◽  
Hongbin Ma ◽  
Qing Fei ◽  
Hao Zhou ◽  
Shaoke Li ◽  
...  

We introduce a real-time motion control system that uses the EtherCAT protocol and apply it to a manipulator with six degrees of freedom. The complexity of a multi-joint manipulator leads to higher requirements for synchronous and real-time performance. EtherCAT technology can greatly improve the performance in terms of accuracy, speed, capability, and band width in industrial control, which is crucial in our robot projects. In this paper, we discuss a servo motion control system based on EtherCAT using IgH as the open-source master station. A Linux operating system is adopted because of the advantages of open-source, high-efficiency, and high-stability operation as well as multi-platform support, which provide more flexibility, freedom, and extendability to developers. Considerable research has been conducted to explore EtherCAT technologies, completely implementing home-made codes with the aid of open-source libraries, debugging the master-slave communication process, and testing the resulting motion controller running on Linux or POSIX-compatible operating systems. To improve the real-time response of servo control, a real-time Xenomai kernel has been compiled, adopted, and tested, and it showed significant enhancement of the real time of a servo motion control system. Furthermore, we explore trajectory planning and inverse kinematic solutions. A trajectory planning method based on B-spline interpolation of three degrees, which makes each part of the trajectory planning curve have relative independence and continuity, is proposed for the kinematic trajectory planning problem in Cartesian space. A coordinate system is established using the modified D-H parameters method to obtain the inverse kinematics of the manipulator. The simulation and experimental results show that the calculation speed of inverse solutions is excellent and the motion of the manipulator is continuous and smooth.


1998 ◽  
Vol 31 (3) ◽  
pp. 303-308 ◽  
Author(s):  
R. Fernández ◽  
A. Mandow ◽  
V.F. Muãoz ◽  
A. García-Cerezo

2014 ◽  
Vol 926-930 ◽  
pp. 2714-2717
Author(s):  
Quan Wei Shi

For the real-time motion capture in the sport training to analysis and study, this paper adopts Kinect technology and the development of sports training combined with. Kinect somatosensory the camera as the system core, the body movements, facial expressions capture system in development costs, operating results and the development efficiency has the optimal balance point. The purpose of this research is based on the OGRE graphics rendering engine, using 3DSMAX and open source code, the design and implementation of Kinect somatosensory camera and 3DSMAX, OGRE combination of game action, motion capture system based on. This system provides an important help for realizing the real-time motion capture in the sports training, can be used in the field of sports training.


2011 ◽  
Vol 464 ◽  
pp. 65-69
Author(s):  
Zi Qiang Zhou ◽  
Jing Hu Yu

Nowadays, the generally used automatic spraying machines are only suitable for mass products or components. The usage for multi-type and small-batch products is much limited for its time and labor consuming off-line programming. So this paper present a 3D scanning based 4-axies driving automatic spraying machine to overcome the bottle-neck of programming. By the laser installed under the horizontal slid table of the machine a linear structured light is projected on the surface of the work piece. Besides, two cameras are also symmetrically installed on the side of the laser to acquire the image. The real-time images of the camera are acquired into the computer by the image acquisition board. And then a program will process the images and output the featured point of the work pieces. According to these points, a specially designed algorithm based on the spraying principle will find out the trajectory of the spraying gun. Finally, through the PCI based motion control board, the controlling pulses are sending to the controller of the stepper motor. Then the spraying gun can move along the trajectory to painting the work piece.


Sign in / Sign up

Export Citation Format

Share Document