Smart Nutritional Automated Assembly Kiosk
PROGRESS REVIEW PRESENTATION: 2
2/27/2025
TEAM C
Abhinandan Vellanki
Anirudh Shrihari
Parth Gupta
Oliver Berton
Rodrigo Catto�
Mentor: Dr. Oliver Kroemer
PR2 Goals
Progress - Hardware
Progress - Pneumatic
Progress - Manipulation
Progress - Manipulation
Progress - Vision
Progress - Vision
Progress - State Machine*
User Recipe
Initialization
Wait For Recipe
For each ingredient:
Go to Pick Position
Get ingredient X,Y,Z in base_link coordinate
Pick Ingredient
Go to Place Position
Place Ingredient
Go to Home Position
*This is an initial version of the State Machine that will be implemented
Challenges - Issue Log
Number | Initiated | Resolved | Participants | Description | Options | Resolution | Justification |
1 | 2/10/25 | N/A | Oliver, Abhinandan | The stop skill function in FrankaPy is not functioning correctly. | 1.Have Kevin Help us to Debug 2. Switch to ROS Agnostic Version When it Releases | Pending | Pending |
2 | 2/12/25 | N/A | Rodrigo, Oliver | The flow rate of the suction end effector is not high enough to pick up bread, can struggle with other ingredients. | 1. Introduce items (such as an acrylic plate) to the environment that can be used to pick up the bread. 2. Design a new tool onto the end effector that can pick up the bread. 3. Purchase a higher flow rate end effector. | Pending | Pending |
3 | 2/24/25 | 2/27/25 | Abhinandan | Frankapy handeye camera calibration does not work with ROS2, hard to find other packages that have the correct dependencies. | 1. Measure the transform with a ruler. 2. Create our own calibration package. 3. Search for other packages online. | We found a handeye ROS2 package online, and modified it slightly to meet our needs. | This is more accurate than measuring by hand, and allows for easy re-calibration if the system changes. |
4 | 2/24/25 | N/A | Parth, Anirudh | Realsense ROS Node cannot dynamically update camera resolution. | 1. Use lower, default camera resolution. 2. Debug Issue | Pending | Pending |
Challenges - Risk Management
Future Work
Future Work