Skip to content

TechMaverik/HL-Engine-3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HL-Engine-3

Why use multiple tools to control different robots when HL Engine does it all?

HL Engine 3 is the latest version of the Human Level Engine which is a middleware, designed to simplify the development and integration of applications in robotics and computer vision. HL Engine 3 offers built-in support for Unitree Go2, Unitree Z1, Unitree G1, and Niryo Ned 2 robots, allowing you to control and manage multiple robot platforms from a single, unified interface.

How HL ENGINE 3 can be used?

HL Engine 3 works in 2 modes

  • Client Server Mode
  • Host Mode
  • Custom Mode

Client Server Mode (API)

In Client-Server Mode, the HL Engine 3 is deployed on a local machine—such as an onboard computer, laptop, or desktop—to which the robot is connected. The key advantage of this mode is that any device on the same network can access the robot’s features by calling its respective functional APIs. This includes devices like Android phones, iPads, development boards, custom boards, and more.

Host Mode

In Host mode, the HL Engine 3 is installed on your laptop or desktop where the robot is connected, allowing you to access the HL Engine 3 Service Libraries and program the robots independently.

Custom Mode

In Custom Mode you can add your custom api to the existing HL Engine 3 library for your custom robots which is ideal for research and development.

Installation

  • Install python 3.10 or greater versions
  • Download HL-Engine-3
  • Run the setup.sh using the command ./setup.sh, If permission issue try run chmod +x ./setup.sh first then run ./setup.sh

Designed and Developed by Akhil Jacob

About

HL Engine 3 is the latest version of the Human Level Engine which is a middleware, designed to simplify the development and integration of applications in robotics and computer vision. HL Engine 3 offers built-in support for Unitree Go2, Unitree Z1, Unitree G1, and Niryo Ned 2 robots, allowing you to control and manage multiple robot platforms

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors