CSCE Capstone

Student Site for Individual and Collaborative Activities

CSCE Capstone

Student Site for Individual and Collaborative Activites

Team 16 – AMBOTS22

Team Members:

Michael Darden
Stanley Van
Cassandra Nelson
Alvaro Becares Fernandez

Description:

The objective of this project is to perform cooperative 3D printing with Industrial Robotic Arms with ROS. This will be achieved by developing a universal printing interface such that it is possible to control different third-party robots by integrating them into our sponsors platform and cooperate with other robots for manufacturing. We will do this by designing and implementing a communication protocol such that other third-party ROS-compatible robots can effectively talk with our robots over a local wireless network. 

Contact:

Michael Darden – mjondarden@gmail.com
Stanley Van – stanleyc.van@gmail.com
Cassandra Nelson – cass.nels@outlook.com
Alvaro Becares Fernandez – varobecares@gmail.com

Tasks Schedule
1. Research ROS, MoveIt, and RViz 11/07 – 11/14
2. Research and Select Two Robotic Arms 11/07 – 11/14
3. Document set up of ROS, MoveIt, Robot arms, and Ubuntu 11/14 – 12/05
4. Research G-Code 12/05 – 12/12
5. Create G-Code Extractor 12/05 – 12/12
6. Research Robotic Arms Movement Commands 12/12 – 01/02
7. Simulate Basic Robotic Arm Movement 12/23 – 01/02
8. Create Slicer Script 01/02 – 01/09
9. Simulate G-Code Movement of Robotic Arms 01/02 – 01/16
10. Run Both Arms in the Same Environment 01/16 – 01/30
11. Create Custom Package to Launch/Run Programs 01/30 – 02/06
12. Simulate Printing Using RViz Markers 02/06 – 02/13
13. Create Generic Firmware Class 02/06 – 02/13
14. Research & Install PyMesh 02/13 – 02/20
15. Add Custom G-Code Commands 02/20 – 02/27
16. Implement Communication Hub 02/27 – 03/13
17. Cut STL File in Half 03/13 – 03/27
18. Add Extruder 03/27 – 04/03
19. Connect the Modules & User Interface 04/03 – 04/10
20. Demo, Unit Test, Bug Fixing 04/10 – 04/24