Motion Profiling Algorithm for Improved Intelligent Machine Target Correction
ISEF · 2023 Robotics and Intelligent Machines
Overview
When moving autonomously, robots struggle to move to an exact target position, usually overshooting the goal. This is because it is impossible to infinitely decelerate (or stop immediately). A motion profiling algorithm uses the robots kinematics (like velocity and acceleration) to calculate the best path to take to reach the target position smoothly and without much overshoot. However, many robots receive inputs during motion to change target position. The goal of this project is to further improve the motion profiling algorithm to change the target position during movement, allowing for less time to be lost while keeping the accuracy. For this project, a motor with an encoder, a device that measures rotations, was used. The motor was run to a certain position with motion profiling, without motion profiling, and with PID, another form of increasing the accuracy of robot movement. Then, three more sets of code for each group was created, including different types of target correction. The motion profiling algorithm proved to be the most accurate of the three, having similar runtime to that of code without motion profiling. While PID was the most precise, it had significantly longer runtime and was less accurate than motion profiling. However, the accuracy of all the codes was decreased during target correction, though the comparisons between each stayed the same.
Competition history
- ISEF 2023
Resources
Related projects
ISEF · 2024
Applying a Simplified Motion Profiling Algorithm to a Target Following Arm With Two Degrees of Freedom: A Three Year Study
ISEF · 2024
Guiding Vector Field Implementation and Error Correction Analysis
ISEF · 2019
Implementation of Basic Machine Learning and Iterative Algorithms into a Self-Tuning PID System
ISEF · 2022
PathFinder: Novel Inverse Kinematical Path Tracking for Autonomous Vehicles Using Pure Pursuit and Bezier Curves
Closest projects by meaning, across every fair and year in the corpus.
Source: Regeneron International Science and Engineering Fair