Full Text Available
Note: Clicking the button above will open the full text document at the original institutional repository in a new window.
Thesis (MEng)--Stellenbosch University, 2024.
| Main Author: | |
|---|---|
| Other Authors: | |
| Format: | Thesis |
| Language: | en_ZA en_ZA |
| Published: |
Stellenbosch : Stellenbosch University
2024
|
| Subjects: | |
| Tags: |
No Tags, Be the first to tag this record!
|
| _version_ | 1867614004346617856 |
|---|---|
| access_status_str | Open Access |
| author | Sijovu, Zimkhitha |
| author2 | Van Daalen, Corne E.
|
| author_browse | Sijovu, Zimkhitha Van Daalen, Corne E. |
| author_facet | Van Daalen, Corne E.
Sijovu, Zimkhitha |
| author_sort | Sijovu, Zimkhitha |
| collection | Thesis |
| dc_rights_str_mv | Stellenbosch University |
| description | Thesis (MEng)--Stellenbosch University, 2024. |
| format | Thesis |
| id | oai:scholar.sun.ac.za:10019.1/130572 |
| institution | Stellenbosch University (South Africa) |
| language | en_ZA en_ZA |
| last_indexed | 2026-06-10T12:45:08.467Z |
| license_str | Other — see source repository |
| provenance_str_mv | Harvested via OAI-PMH from SUNScholar — Stellenbosch University Repository |
| publishDate | 2024 |
| publishDateRange | 2024 |
| publishDateSort | 2024 |
| publisher | Stellenbosch : Stellenbosch University |
| publisherStr | Stellenbosch : Stellenbosch University |
| record_format | dspace |
| source_str | SUNScholar — Stellenbosch University Repository |
| spelling | oai:scholar.sun.ac.za:10019.1/130572 Probabilistic state estimation and calibration for robot manipulators Sijovu, Zimkhitha Van Daalen, Corne E. Burke, Michael Makondo, Ndivhuwo Stellenbosch University. Faculty of Engineering. Dept. of Electrical and Electronic Engineering. Probabilistic state estimation and calibration for robot manipulators Manipulators (Mechanism) -- Automatic control Electric power systems -- State estimation Robot manipulator End-effector Robotics UCTD Thesis (MEng)--Stellenbosch University, 2024. ENGLISH ABSTRACT: A fundamental task in all robotic applications is the ability of a robot to determine its position and orientation in the environment. Such localisation tasks are used in a variety of robotic applications like manufacturing, pick and place, medical applications, and many others. Achieving high localisation accuracy in these applications is difficult and important to achieving reliable and full robotic autonomy. This thesis presents a state estimation approach for robot manipulators subject to uncertainty. The robot manipulator is mounted on a tracked mobile base but only considers the case when the base is stationary. The proposed method combines two sources of data to improve the accuracy of the position of the manipulator's end effector: one from the joint encoders and one from the robot-mounted camera. First, the measurements from the joint encoders are transformed using the kinematic equations of the robot to estimate the position of the end effector. Then, 2D camera measurements are obtained by observing a marker attached to the manipulator end effector. The measurements obtained from these two sources are associated with uncertainties. Also, the mathematical equations for kinematics to transform from the joint angles to the end-effector position, and the camera model used for projecting the end-effector position to the image plane are generally non-linear. A probabilistic framework is developed for the systematic integration of the two probability distributions, using Bayes' theorem to calculate the posterior distribution of the end-effector position. This method uses a well-known technique called unscented transform to approximate the uncertainty in the manipulator end-effector position. The presented approach is initially verified in a simulation environment to test its performance compared to a Monte Carlo approach. Then the estimation algorithm is verified using the real-robot data obtained from the robot's joint encoders and the robot camera mounted on the shoulder of the manipulator. The experimental results indicated that the unscented transform is a good state estimation algorithm to handle uncertainties and show empirically that incorporating camera measurements into joint encoder measurements significantly improves the end-effector positioning accuracy. The numerical analysis demonstrated good accuracy, with an error of around four centimetres when compared to the Vicon motion capture data that is used as ground truth. The estimation accuracy is also quantified by the Mahalanobis distance metric, which also shows that about 95-97% of all the observed end-effector values fall within the three standard deviations. AFRIKAANSE OPSOMMING: Geen opsomming beskikbaar. Masters 2024-03-04T08:45:17Z 2024-04-26T22:29:41Z 2024-03-04T08:45:17Z 2024-04-26T22:29:41Z 2024-03 Thesis https://scholar.sun.ac.za/handle/10019.1/130572 en_ZA en_ZA Stellenbosch University xiii, 79 pages : illustrations application/pdf Stellenbosch : Stellenbosch University |
| spellingShingle | Probabilistic state estimation and calibration for robot manipulators Manipulators (Mechanism) -- Automatic control Electric power systems -- State estimation Robot manipulator End-effector Robotics UCTD Sijovu, Zimkhitha Probabilistic state estimation and calibration for robot manipulators |
| title | Probabilistic state estimation and calibration for robot manipulators |
| title_full | Probabilistic state estimation and calibration for robot manipulators |
| title_fullStr | Probabilistic state estimation and calibration for robot manipulators |
| title_full_unstemmed | Probabilistic state estimation and calibration for robot manipulators |
| title_short | Probabilistic state estimation and calibration for robot manipulators |
| title_sort | probabilistic state estimation and calibration for robot manipulators |
| topic | Probabilistic state estimation and calibration for robot manipulators Manipulators (Mechanism) -- Automatic control Electric power systems -- State estimation Robot manipulator End-effector Robotics UCTD |
| url | https://scholar.sun.ac.za/handle/10019.1/130572 |
| work_keys_str_mv | AT sijovuzimkhitha probabilisticstateestimationandcalibrationforrobotmanipulators |