[ ] Tune getup scripts with new bounding boxes, motivates the need for some optimisation routine for this
[ ] Add dynamic choice between MX-106, MX64 and X-series servos.
[ ] Improve the generation of optimal bounding boxes, could be solved by as an optimisation problem
[ ] Add more textures and colours
[ ] Improve the webots proto generation, current implementation is hacky but works for now using naive string matching, ( may be possible to parse proto using a library )
This PR adds onshape generated model and the scripts to generate the URDF and proto files. Below is the current output for the
.proto
file in webots:To generate the URDF and proto file, simply run
onshape-to-robot .
insideprotos/robot/nugus
folder with theconfig.json
file.URDF generation is achieved with onshape-to-robot
The generated proto has been tested and works with webots controllers such as
keyboardwalk
.https://github.com/NUbots/NUWebots/assets/41043317/cdd3e414-612d-4c8e-bd1a-22261e5077a6
TODO
Improvements needed