Difference between revisions of "Robotic Arm: Team Blue"

From ENGR005 2008
Jump to: navigation, search
(Design of the Robot Arm)
Line 2: Line 2:
== Design of the Robot Arm ==  
== Design of the Robot Arm ==  
=== Description ===
=== Solidworks Model ===
=== Solidworks Model ===

Revision as of 19:31, 16 November 2008

Dinh | Parasrampuria | Silverblatt-Buser | Weiner

Design of the Robot Arm


Solidworks Model

The Task

Programming the Robot Arm through MATLAB


The approach that Team Blue used in making the MATLAB code for drawing an inscribed circle in a square proved to be frustrating at times. First, the team drew out a flow chart of what previous functions they had composed. gotoAngles, forwardKinematics, and inverseKinematicsf were the functions that the team used.


Most of the issues were syntax issues which came from combining codes together and not having the same variables in functions. They were solved with help from Professor Cheever. However, the largest problem was discovered when the robot arm's drawing was skewed and was not a perfect square. An example of this can be seen in the photo below. The cause of this was discovered to be the calibrations done on the servo motors.

The motors used weren't exact and so the team had to measure and compensate for how much the motor was skewed. This measurement was not close enough and therefore, the angles made were not exact.

Other than these issues, the team did not incur many other issues when writing the MATLAB code.

Photograph of the Robot Arm


The Robot Arm on the day of demonstration.


A close up of the Robot Arm's Drawing. NOTE: This photo was enhanced in order to clearly show the skewed angles of the drawing.