Unitree Z1 Robotic Arm

Advanced Robotics Laboratory (034401), Technion, Spring 2025

Instructor: Prof. Damiano Padovani

Implemented trajectory planning and pick-and-place tasks for the Unitree Z1 (6-DOF) using z1_sdk.

Technical Implementation

  • SDK Setup: Configured z1_controller and z1_sdk for robot communication.
  • Control Modes: Used joint-space (JOINTCTRL) and Cartesian-space (CARTESIAN) control.
  • Trajectory Planning: Used polynomial trajectories for smooth motion.
  • Pick-and-Place: Built task routines using MoveJ, MoveL, and MoveC.
  • Drawing Task: Tracked end-effector paths for marker drawing.
  • Teach & Replay: Recorded trajectories in TEACH mode and replayed them with TEACHREPEAT.
← Back to Course Projects