A New Seven-Segment Profile Algorithm for an Open Source Architecture in a Hybrid Electronic Platform
Open Access
- 10 June 2019
- journal article
- research article
- Published by MDPI AG in Electronics
- Vol. 8 (6) , 652
Abstract
The velocity profiles are used in the design of trajectories in motion control systems. It is necessary to design smoother movements to avoid high stress in the motor. In this paper, the rate of change in acceleration value is used to develop an S-curve velocity profile which presents an acceleration and deceleration stage smoother than the trapezoidal velocity profile reducing the error at the end of the duty-cycle pre-established in one degree of freedom (DoF) application. Furthermore, a new methodology is developed to generate a seven-segment profile that works with negative velocity and displacement constraints applying an open source architecture in a hybrid electronic platform compounded by a system on a chip (SoC) Raspberry Pi 3 and a field programmable gate array (FPGA). The performance of the motion controller is measured through the comparison of the error obtained in real-time application with a trapezoidal velocity profile. As a result, a low-cost platform and an open architecture system are achieved.Keywords
This publication has 25 references indexed in Scilit:
- A Trapezoidal Velocity Profile Generator for Position Control Using a Feedback StrategyEnergies, 2019
- Time-Optimal Freeform S-Curve Profile Under Positioning Error and Robustness ConstraintsIEEE/ASME Transactions on Mechatronics, 2018
- Complete framework of jerk-level inverse-free solutions to inverse kinematics of redundant robot manipulators2016
- A Closed-Form Solution to Asymmetric Motion Profile Allowing Acceleration ManipulationIEEE Transactions on Industrial Electronics, 2009
- FPGA implementation of higher degree polynomial acceleration profiles for peak jerk reduction in servomotorsRobotics and Computer-Integrated Manufacturing, 2009
- Jerk-bounded manipulator trajectory planning: design for real-time applicationsIEEE Transactions on Robotics and Automation, 2003
- An efficient acceleration for fast motion of industrial robots2002
- High speed CNC system design. Part I: jerk limited trajectory generation and quintic spline interpolationInternational Journal of Machine Tools and Manufacture, 2001
- Global minimum-jerk trajectory planning of robot manipulatorsIEEE Transactions on Industrial Electronics, 2000
- Trajectory Generation for Sensor-Driven and Time-Varying TasksThe International Journal of Robotics Research, 1993