phospho home page
phospho
  • Contact us
  • Get hardware
  • Get hardware
Control
Read Joint Positions
Documentation
Github
(External) phospho platform
Getting Started
  • Welcome to phosphobot
  • Install phosphobot
Basic Usage
  • Control your robot arm
  • Record a robotics dataset
  • Train a robotics AI model
  • Control robot with AI models
Learn about robotics
  • Core Robotics Concepts
  • Kinematics
  • LeRobot Dataset format
  • Datasets Best Practices
  • Train robotics AI models
  • Policies in AI Robotics
  • Gravity Compensation
  • Cameras
Hardware
  • Starter pack unboxing (DK2)
  • Quickstart with your SO-100
  • Dev kit unboxing (DK1)
  • Build the SO-100 robot arm
Examples
  • Simple controls
  • Computer vision
  • Teleoperation on local network
  • Teleoperation from anywhere in the world
API Reference
  • Control
    • POST
      Initialize Robot
    • POST
      Teleoperation Control
    • Teleoperation Control (WebSocket)
    • POST
      Move to Absolute Position
    • POST
      Move to Relative Position
    • POST
      Use the leader arm to control the follower arm
    • POST
      Stop the leader-follower control
    • POST
      Read End-Effector Position
    • POST
      Read Torque
    • POST
      Toggle Torque
    • POST
      Read Joint Positions
    • POST
      Write Joint Positions
    • POST
      Calibrate Robot
  • Recording
  • AI model
  • Camera
Control

Read Joint Positions

Read the current positions of the robot’s joints in radians and motor units.

POST
/
joints
/
read
{
  "angles_motor_units": [
    123
  ],
  "angles_rad": [
    123
  ]
}

Query Parameters

​
robot_id
integer
default:0

Response

200
application/json
Successful Response

Response to read the joints of the robot.

Was this page helpful?

Toggle TorqueWrite Joint Positions
twittergithubyoutubewebsitelinkedindiscord
Powered by Mintlify
{
  "angles_motor_units": [
    123
  ],
  "angles_rad": [
    123
  ]
}