Onix i s an open source robotic controller for universal robots currently in beta. Right now onix can generate URscript programs for universal robots using it’s inverse kinematic solver with the ability to stream directly to the multiple robots at once.
The set of tools includes Inverse kinematic solver for the non spherical wrist UR10 robots, end effectors and I/O tools, program generation and program streaming components. All the tools are open source under the creative common licence.Feel free to edit update and improve the codes and clusters and share it with others.
The tool was created during the AAC “adaptive architecture and computation 2012/2013” course Thesis , Bartlett school of architecture, UCL, London.
Prof Sen Hanna, Ruairi Glynn, DongHan Shin and the bartlett CADCAM team.
additional features in development:
Feedback representation of the robots during operation.
additional inverse kinematic tools for more accuracy
the rebuild of the clusters in VB for faster performance and easier installation.
The tool rely on python, please install the GHPhython plugin before using Onix
to install just copy the set of clusters in onix.rar to your user objects folder (usually C:\Users\Khaled\AppData\Roaming\Grasshopper\UserObjects). use the example file as a start
The tools are open source and can be directly accessed as clusters from grasshopper.
Download files and example