Projects Guide
Projects
- Mechatronic Systems Design
- Control
- Robotics
- Heat Transfer
- Embedded Systems
- Advanced Manufacturing
Deadlines
- Mechatronic Systems Design: 20 and 21 June
- Control: Monday 11/5
- Robotics: Wednesday 13/5 and Thursday 14/5
- Heat Transfer
- Main Project: Current milestone > May 7; Final > May 19
- Bonus project: May 10
- Embedded: May 16
- Advanced Manufacturing: 20 May
Project Descriptions
Tasks and Progress Overview
- Mechatronic Systems Design
- Tune motors PIDs
- Verify arm kinematics and implement them
- Other software tasks that are not related to other projects: localization, control, ...
- Control
- Verifying and reviewing analysis
- Deploying analysis on real hardware
- Robotics
- Finishing analytical method (tweaking kinematics then moving on to jacobian and dynamics)
- Finishing toolbox method
- Reviewing code
- Making sure nothing is missing
- Trying to use the rigid body tree from Simscape
- Trying to visualize the robot
- Finishing simulink method
- Re-modeling the arm in MATLAB Simscape
- Making sure gripper can open/close
- Completing trajectory planning
- Verifying other blocks
- Embedded systems
- No progress
- Heat transfer
- Reviewing milestone one
- Submitting it and making sure nothing is wrong
- Planning next milestones
Ideas for Efficiency
- Deploying the control project on the car after verification
- Deploying robot arm kinematics on the arm after verifying the analytical method for forward and inverse kinematics
- Using PID design scripts for tuning the robot in the embedded systems project
- Using MATLAB knowledge for modeling and designing the thermal circuit
Notes
- Embedded
- 9am - 2pm slot for working on the project during working days
- git repo is needed for submission and MBED is used as a submodule