HAL Robotics Framework

Today is a very exciting day for all of us here at HAL Robotics.
It has been a long two years in the making but we are proud to be finally taking the first public step towards the 

1.0 release of the HAL Robotics Framework.

Ready for testing and available to download today are the 1.0-beta versions of the Core feature-set and the Grasshopper client application.
 
This means that from right now you will be able to test and break work-in-progress versions of:

  • Accurate real-time simulation 
  • Trajectory diagnosis including detection of out-of reach and singular positions
  • Motions specified in Cartesian or joint spaces
  • Simulation of blended motions
  • Online preset catalogs accessible from within Grasshopper, of robotstools and controllers ready to drop in to your scripts
  • Program translation to ABB RAPIDKUKA KRL or Universal Robots URScript
  • Lightweight installer which allows you to add, remove and update extensions to the framework with ease
  • Cloud-based licenses to share between you own computers or your whole organisation
  • User interface adapting to the level of control you require

TRY NOW!

With that we shall let you get started but don’t forget, this is public now so by all means spread the word to anyone you think may also be interested in testing out this new toolkit.

 
Happy programming,
The HAL Robotics Team

  • Configuring Controller

    Hi - just installed Hal and trying to connect to my IRC5 controller for an ABB 120. The simulation is working fine but it doesn't seem to be speaking to the physical controller. I am assuming the virtual Controller needs to be configured when I select the controller. The video tutorial  1:1 doesn't…

    By James Charlton

    0
  • How to sync HAL with Firefly/Arduino?

    Hey There. Thank you guys for developing HAL. Things are much easier using it!A quick question: is there any way to sync Arduino/Firefly with HAL?I have a tool attached to my robot and I need to control it through Arduino. How I can use HAL and ABB IRC5 compact controller to do that?

    By Mehdi FarahBakhsh

    0
  • Changing status bit on Kuka robots

    Hi Thibault, I am having problems changing the status bit in HAL. I changed the Flip settings, which works fine in the simulation but nothing is changed in the code generation. How can I make the flip setting changes appear in the code generation? I am attaching my gh file for reference. Thanks

    By Erik Parr

    2
  • Spline Movement

    Hi Thibault,I'm tyring out the simple path example. Is there anyway I can generate Spline movement command for kuka robot? It's much faster than Line movement command especially when there are many target points generated by divided curves.

    By Kada Liao

    2
  • milling

    Hi Thibault:We are trying to replicate your milling definition (attached)Everything goes well in the simulation, untill we switch to code generation, then IK Solver throws an error, base, arm and tool geo turn orange.Anyways, we save the file, the robot reads it okBut, when we start milling it…

    By MARIO VERGARA

    11
  • KUKUA KR180 R2500

    Hello Guys:We are trying to use the speed expert component, since you can have control over acceleration of the robot.I noticed that on curved toolpath the movement is slower than the straight ones.I downloaded speed example file, and tried to use it on my definition, evrything goes well untill the…

    By MARIO VERGARA

    7