kkoppul2 / ECE-489

Lab Code for ECE 489 (Robot Dynamics and Control)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ECE-489

Lab Code for ECE 489 (Robot Dynamics and Control)

This repository contains the code written by myself and my partner for the class ECE 489, Robot Dynamics and Control, at UIUC. We experimented with different controllers on a CRS robot arm. The controllers were programmed in C and flashed to a custom DSP chip created by the lab staff to control the arm. We evaluated the behvaior and responses of each controller using Matlab and Simulink tools. Controllers include PID with Feedforward, Inverse Dynamics, Task Space PD, and Impedance control. The final demonstration required the use of an impedance controller to navigate the end-effector of the manipulator through a set of obstacles. Detailed description and video can be found at the following link, https://mail-attachment.googleusercontent.com/attachment/u/0/?ui=2&ik=c39210bca3&view=att&th=1635062fae524025&attid=0.1&disp=inline&realattid=f_jh29xw1h0&safe=1&zw&saddbat=ANGjdJ8bUa5BR8Zg49COhcGCqb1Y7IdhnwswozlfXAqoACjfxHqV0nLGeZYiGcBkSZev63xIVajHeH0_AgmP440-VazONDHLZXCks1LusRrh6nOfj-_4Qte3D5JNSWwz2BY2P0DLfrTO7vTQotgqE1uMBpMuigAu85KLNDlKyddHmmMxmGLwEZ_Z__skdDlrXd5vk2Jjwl77CMBBV4rFbQKh05RA4xyFLPZdvjrGHvswXjiQ2ijwsvxZBGbSFaMhylYG5U7fUYCjcfZLDSIDS9FOYJizSGdRULPJd4POCKLYWFVthEzU-vfNcWIorZD5vZd_ycfZSyGB2fQEkQpnponQHg5juKyvd272HRN6HsljIgjmPJAbvmI3OrRUeRLQJF2wcyT9Wt5CaFWZleH8pAJjLDmvDy4_llTDve9EEM7ImjJxpctBtna9twHqtZ9dPPX6X_eZFhTMWA74mDI4lOvhC64PCaLr0Zqsmm1xXmzzAnqw8QeidsEPb7nXx3WJymD3r4j3gTZVdKFqC8gofM8WanJA3-oTXcRS_NpUYxBrqzN-wW-45m8hs3mL_bYe1qZpxxOAXX7FONhGcZN2LtDBJeyuqaKYiI1HBct5n7vyIBNcwS-yDbZC_eblLCI

About

Lab Code for ECE 489 (Robot Dynamics and Control)


Languages

Language:C 100.0%