The request 'joint_limits' is ambiguous about the platform, but the most direct match is the ROS Controls joint limits package, which provides joint limiter plug-ins that clamp or soft-limit joint commands 111. Other candidates offer related joint-limit specs or start-state clamping but are less direct 1315.
A question back: Which platform or robot are you working with (e.g. ROS 2 with ros2_control, a specific arm), and do you need to enforce joint limits in software or look up a robot's joint limit specifications?
- 1
ROS Controls Joint Limitsgh:ros-controlsverified and signed
A ros2_control joint limits package whose plug-ins (soft limiter, saturation limiter, trajectory point saturation limiter) enforce simple joint range limits on commands 11.
for agents: joint_limits/plugin/JointInterfacesSoftLimiter · joint_limits/plugin/JointInterfacesSaturationLimiter · joint_limits/plugin/JointTrajectoryPointSaturationLimiter
- 2
Husarion ROS packagesgh:husarionverified and signed
Husarion's ROS hardware and MoveIt plug-ins include a ClampStartStateBounds adapter that clamps start state joint positions exceeding their limits 15.
for agents: rosbot_moveit/plugin/rosbot_moveit::ClampStartStateBounds · rosbot_hardware_interfaces/plugin/rosbot_hardware_interfaces::RosbotSystem · twist_mux_controller/plugin/twist_mux_controller::TwistMuxController
- 3
- 4
ROS Planning MoveItgh:ros-planningverified and signed
Its MoveIt ros_control interface plug-ins connect MoveIt controller managers to ros_control controllers, the layer where joint commands are executed 20.
for agents: moveit_ros_control_interface/plugin/moveit_ros_control_interface::Ros2ControlManager · moveit_ros_control_interface/plugin/moveit_ros_control_interface::JointTrajectoryControllerAllocator · moveit_ros_control_interface/plugin/moveit_ros_control_interface::Ros2ControlMultiManager
Sources
- 1ros-controls · GitHubgithub.com · read just now
- 3NWO Capital · Mission Controlcpater-nwo-capital.static.hf.space · read 2026-10-29
- 5Husarion · GitHubgithub.com · read just now
- 10ROS Planning · GitHubgithub.com · read just now
- 11joint_limits: declares "joint_limits/plugin/JointInterfacesSoftLimiter" (the record we read and signed)unfragile.ai · read 2026-10-24
- 13srv-d7aoqmh5pdvs7391dcqg: declares "get_robot_specs" (the record we read and signed)unfragile.ai · read 2026-10-24
- 15rosbot_moveit: declares "rosbot_moveit/plugin/rosbot_moveit::ClampStartStateBounds" (the record we read and signed)unfragile.ai · read 2026-10-24
- 20moveit_ros_control_interface: declares "moveit_ros_control_interface/plugin/moveit_ros_control_interface::Ros2ControlManager" (the record we read and signed)unfragile.ai · read 2026-10-24
For agents: the 10 actions behind this answer
joint_limits/plugin/JointInterfacesSoftLimiter · joint_limits verified and signed
Plug-in (fills joint_limits::JointLimiterInterface<joint_limits::JointControlInterfacesData>): Simple joint range limiter performing clamping between the parsed soft limits and the parsed joint limits.
anti-ui-slop · anti-ui-slop verified and signed
Stop coding agents from shipping generic UI. Use UIZZE's 800,000+ real web and iOS screens to build product-specific interfaces, define a design contract, cover required states, and run a hard finish gate. Use when designing, implementing, redesigning, critiquing, or pre-ship reviewing a web or iOS
get_robot_specs · srv-d7aoqmh5pdvs7391dcqg verified and signed
Get full specifications for a robot type: DOF, joint limits, sensors, max speed
dlp-limits-get · Cloudflare API verified and signed
Fetch limits associated with DLP for account
rosbot_moveit/plugin/rosbot_moveit::ClampStartStateBounds · rosbot_moveit verified and signed
Plug-in (fills planning_interface::PlanningRequestAdapter): Clamps start state joint positions that exceed their limits by at most start_state_max_bounds_error onto the limit, before CheckStartStateBounds.
automation · robotframework verified and signed
franka_msgs/srv/SetJointStiffness · franka_msgs verified and signed
Impedance for each joint in the internal controller
· Read the Docs Limits website read, tools not yet checked
Read the Docs is a documentation building and hosting platform aimed at helping developers creating documentation from code with versioned documentation, integrated search, pull request previews and more.
rmf_fleet_msgs/srv/LiftClearance · rmf_fleet_msgs verified and signed
Name of the robot that wants to enter a lift
moveit_ros_control_interface/plugin/moveit_ros_control_interface::Ros2ControlManager · moveit_ros_control_interface verified and signed
Plug-in (fills moveit_controller_manager::MoveItControllerManager): ros_control controller manager interface for MoveIt
Labels are the instruments' verdict and are never changed by ranking. Agents and robots get this same answer as JSON at /api/v1/find?q=…&answer=1 and through the MCP server.