| Literature DB >> 28413690 |
Almat Raskaliyev1, Sarosh Patel1, Tarek Sobh1.
Abstract
A computational algorithm is developed for estimating accurately the attitude of a robotic arm which moves along a predetermined path. This algorithm requires preliminary input data obtained in the static mode to yield phase observables for the precise, 3-axis attitude determination of a swinging manipulator in the dynamic mode. Measurements are recorded simultaneously by three GPS L1 receivers and then processed in several steps to accomplish this task. First, artkconv batch executable converts GPS receiver readings into RINEX format to generate GPS observables and ephemeris for multiple satellites. Then baseline vectors determination is carried out by baseline constrained Least-Squares Ambiguity Decorrelation (LAMBDA) method that uses double difference carrier phase estimates as input to calculate integer solution for each baseline. Finally, attitude determination is made by employing alternatively Least-squares attitude determination (LSAD) in the static mode and extended Kalman filter in the dynamic mode. The algorithm presented in this paper is applied to recorded data on Mitsubishi RV-M1 robotic arm in order to produce attitude estimates. These results are confirmed by another set of Euler angles independently evaluated from robotic arm postures obtained along the predefined trajectory.Entities:
Keywords: Ambiguity resolution; Angular solution; Attitude determination; GNSS
Year: 2017 PMID: 28413690 PMCID: PMC5384300 DOI: 10.1016/j.jare.2017.03.005
Source DB: PubMed Journal: J Adv Res ISSN: 2090-1224 Impact factor: 10.479
Fig. 1Antenna platform attached to the robotic arm.
Fig. 2Simulation of the robotic arm movement along pitch angle.
Fig. 3Simulation of the robotic arm movement along roll angle.
Fig. 4Simulation of the robotic arm movement along yaw angle.
Fig. 5Flowchart of the algorithm.
Fig. 6Computation of yaw and pitch angles in static mode.
Fig. 7Verification of yaw angle determination in dynamic mode.
Fig. 8Verification of pitch angle determination in dynamic mode.