HAL | Robot Programming & Control
(by Thibault Schwartz - HAL Robotics)
All-in-one solution for real-world robotics.
Support Email


HAL 5 can still run in parallel of this new software, but will be discontinued in Q1 2018.


HAL | Robot Programming & Control

Advanced robot control since 2011, by HAL Robotics ltd.


All-in-one solution for real-world robotics

HAL is the state-of-the-art Grasshopper plugin for industrial robots programming supporting ABB, KUKA and Universal Robots machines. Start to code and simulate your cell in minutes, with its extendable machine library including 85 high quality virtual robot presets!


Open robotics: access and modify everything, everywhere, anytime

The HAL plugin is the ultimate robot library to allow designers to simulate and program simple or multi-robots cells. With its special programming packages covering a large amount of native robot instructions, HAL facilitates the creation of advanced application structures including I/O management, error handling and multi-tasking. Additional process-specific packages for hotwire cutting, milling and pick & place, ease the programming process of innovative fabrication strategies.

Additional real-time control and monitoring features are also available for ABB IRC5 controllers and Universal Robots.


Start simple with 4 components, or build up massive production programs with hundreds of options

HAL is available in two versions:

  • The free, unlicensed version will allow the user to use the simulation tools, but coding functionalities will not be available.
  • The licensed version offers full access to simulation and coding functionalities, as well as process-specific packs (Advanced Programming, I/O Management, Multi-Robots, Hotwire cutting, Milling, Picking). External axis support and ABB MultiMove programming are optional.

In order to obtain a 1 month full-featured trial license, please send a request email at the-team@hal-robotics.com, containing the informations generated with the "FindMAC.gh" file embedded in the installation package, as explained in this video tutorial.


Extensive embedded documentation

With almost a hundred example files and templates, HAL is by far the most documented grasshopper plugin around. Every input, every ouptut is clearly identified and strongly typed so you can now what to do at every step. With hundreds of specific embedded error messages, we make sure that your programming mistakes can always be solved.

To get started, you can also access video tutorials on YouTube directly by doing a right click on the components!


Import and reverse-engineer code from other CAM programs in seconds

In order to allow you to exchange data with integrators or others robot specialists, HAL is able to import and reverse-engineer GCode and ABB Rapid into grasshopper components!


OSC Templates for mobile devices

We like to play with machines, and so are you, so in addition to "regular" robot-related features, we also have plenty of goodies packaged in HAL, such as TouchOSC templates for real-time control on iPads, iPhones and Android devices.


Not enough for you?

Get in touch and tell us what you need! We will make sure we can provide a solution.


HAL is fully compatible with Rhino 5 32 and 64 bits.

NB: Hal is a powerful experimental tool for robot programming, and must be used with great caution. Both access to HAL software, HAL user manual and the use of any information contained therein is entirely the responsibility of the person accessing or using it. Thibault Schwartz and HAL team are not responsible for any consequence, damage or prejudice resulting from the use or access to these informations.

The complete update log of HAL is available in the Auto-Installer.


Video tutorials to quickly get started are available here.

More informations on http://www.hal-robotics.com

License Cost:
For instructions on installing Grasshopper Add-Ons, please see FAQ for details.
HAL 5.3
Grasshopper for Rhino 4 & 5 for Win
ABB Robot Communication Runtime
Grasshopper for Rhino 4 & 5 for Win
License Fixer (Win 10)
Grasshopper for Rhino 4 & 5 for Win
Also by Thibault Schwartz - HAL Robotics