
Kinematic Modeling of Constrained Robot Arms
Capstone Project · GitHub Repo Overview This software models and optimizes the accessible volume, or “gamut,” of robotic arms when constrained by a glovebox. I created this tool for our capstone design project involving a glovebox-optimized robotic forearm for NASA’s Valkyrie R5 robot. Section 6 of the project’s final report contains details on the software’s design and implementation. Robotic arms are modeled using Denavit-Hartenberg parameters, and represented in MATLAB as rigid body trees. This approach enables computation of transformation matrices between joints at specified angles. The software generates point clouds by iterating through joint position combinations and filtering for collision-free endpoints. Convex hull computation permits design comparisons. ...


