Implementation and Testing of Inverse Kinematics on Robotic Arm
[摘要] COSIE (Coronal Spectrographic Imager in the Extreme Ultraviolet) is a proposed solar tracking ISS imaging payload that will help bridge the theoretical gap between the physics of the low corona and the heliosphere. This scientific instrument requires high pointing accuracy, on the order of arc seconds. The instrument is mounted on to a three revolute joint robotic arm in order to track the roll, pitch and yaw motion of the Sun. The goal of this project is to construct a prototype model of the robotic arm and implement the proposed analytical inverse kinematics algorithm. In robotics, the inverse kinematics problem is solving for the set of joint angles that achieve the desired end effect or location and/or orientation. In this case, orientation is the focus. Depending on the configuration, multiple sets of joint angle solutions may exist. Due to the complexity of robotics, typically iterative methods are used to solve for the joint angle solution sets. However, in this case, an analytical solution exists. A small robotic arm representative of the full size hardware was constructed. The inverse kinematics algorithm, originally in MATLAB/Simulink, was converted into C in order to interface with the motors. This C software was implemented on a Windows PC and micro-controller, and serial communication between the two was established, allowing the motors to be directly controlled by the inverse kinematics algorithm. Testing the inverse kinematics on a physical system will allow the validity and accuracy of the analytic solution to be verified.
[发布日期] 2019-04-19 [发布机构]
[效力级别] [学科分类] 人工智能
[关键词] ACCURACY;ALGORITHMS;ANALYSIS (MATHEMATICS);CORONAGRAPHS;CORONAS;FEEDBACK CONTROL;IMAGING TECHNIQUES;INVERSE KINEMATICS;ITERATIVE SOLUTION;PROTOTYPES;ROBOT ARMS;ROBOT CONTROL;ROBOT DYNAMICS;ROBOTICS;SOLAR OBSERVATORIES;THEORETICAL PHYSICS [时效性]