Learn how to use the HAL Robotics Framework from Rhinoceros and Grasshopper.

• table of contents
• back to main site
• issues and bugs

Tutorials for the HAL Robotics Framework in Grasshopper


0. Administration and Setup

0.1. Install

0.2. Create and Administer an Organization

0.3. Join an Organization

0.4. Purchase Licenses

0.5. Complete Uninstallation


1. Getting Started

1.1. Quick Start

1.2. Interface Overview

1.3. Components

1.4. Documentation Component


2. Cell

2.1. Insert a Robot

2.2. Create a Reference

2.3. Create a Part

2.4. Create a Tool

2.5. Calibrate a Reference or Tool

2.6. Create a Multi-Part Tool

2.7. Create a Positioner

2.8. Save a Mechanism as a Preset [Coming Soon]


3. Motion

3.1. Create a Target

3.2. Modify a Target

3.3. Change Motion Settings

3.4. Combine Procedures

3.5. Synchronize Motion

3.6. Coupled Motion and Resolving Targets

3.7. Change a Tool at Runtime

3.8. Add Target Constraints [Coming Soon]

3.9. Add Mechanism Constraints [Coming Soon]

3.10. Using a Track


4. I/O

4.1. Create a Signal

4.2. Change a Signal State


5. Advanced Programming

5.1. Wait for a Time

5.2. Wait for Synchronization

5.3. Create a Loop [Coming Soon]

5.4. Create a Condition [Coming Soon]

5.5. Custom Actions


6. Control

6.1. Configure a Virtual Controller

6.2. Export a Procedure

6.3. Upload a Procedure

6.4. Monitor Robot State [Coming Soon]

6.5. Stream Positions to a Robot [Coming Soon]