02 — Program
Program
We write the code that makes the platform do the job — unitree_sdk2, ROS 2, Isaac Lab, LeRobot. Same SDK the Unitree teams use.
Scope
What's in. What's out.
In scope
- Locomotion and manipulation programming (unitree_sdk2 / Python & C++)
- ROS 2 integration via unitree_ros2
- Sim-to-real workflows in Isaac Lab (unitree_sim_isaaclab)
- Imitation learning and VLA training (LeRobot, UnifoLM-VLA-0)
- Perception pipelines: LiDAR SLAM, RealSense, multi-sensor fusion
- Teleoperation hooks and shared-autonomy controllers
- Program rescue, refactoring, and code review
Not in scope
- Hardware integration, mounts, or EOAT (see Integrate)
- Networking or fleet management (we can recommend, but it's not our day job)
- Manufacturing execution systems (MES) integration
Code
Same SDK the Unitree team uses.
Every service ships with a real, runnable snippet from the SDK we'd use on your project. No pseudocode.
# ROS 2 launch — real robot + Isaac Lab sim with shared topology from launch import LaunchDescription from launch_ros.actions import Node from launch.actions import IncludeLaunchDescription return LaunchDescription([ # The real G1 on the LAN Node( package='unitree_ros2', executable='g1_driver', name='g1_real', parameters=[{'robot_ip': '192.168.123.10', 'sim': False}], ), # The simulated G1 in Isaac Lab, same DDS namespace Node( package='unitree_ros2', executable='g1_driver', name='g1_sim', parameters=[{'sim': True, 'physics_dt': 0.001}], ), # Your app layer — same code, real OR sim Node( package='qtvue_app', executable='controller', name='controller', ), ])
Get started
Submit your use case.
Tell us what you want to do. We'll tell you whether this service is the right fit, and what a realistic engagement looks like.
Other services
The full stack.
- 01 — SellSellWe supply the right Unitree platform, configured for your application, with the spares and accessories to actually use it. Read more →
- 03 — IntegrateIntegrateEnd-to-end integration — hardware, mounting, networking, perception stack, on-site commissioning, and operator training. Read more →
- 04 — Security & HardeningSecurity & Firmware HardeningPost-UniPwn (2025) — verified firmware, Bluetooth lockdown, isolated networks, and continuous monitoring. Legitimate hardening, never circumvention. Read more →