Skip to content
TodayNov 11Wed5 updates
  1. Guyuehome42

    Dexterous Hand Practice 22: From Seeing the Cup to Grasping It Stably, Building a Vision-Control Loop

    Dexterous Hand Practice 22 builds a closed-loop process from visually recognizing a cup to grasping it stably, connecting perception output into the control stage to complete the grasp. The content is organized around the task chain of "seeing the cup—grasping it stably" and is practical, tutorial-style instruction.

  2. Guyuehome30

    Dexterous Hand Practice 21: How VLA Controls a Dexterous Hand, from Language Instructions to Constrained Actions

    Dexterous Hand Practice 21 focuses on how VLA (vision-language-action models) control a dexterous hand, outlining the process from language instruction input to the generation of constrained actions. The content is tutorial in nature, explaining this control chain, and does not provide specific robot models, experimental data, or success rate metrics.

  3. Guyuehome38

    Dexterous Hand Practice 25: Working Backward from Job Requirements to a Learning Path — What Skills Does a Dexterous Hand Engineer Need?

    The 25th installment of the Dexterous Hand Practice series works backward from job posting requirements to outline a learning path for dexterous hand engineers and identify the skills the role requires. The content centers on the correspondence between job requirements and skills, and is a learning-path analysis aimed at newcomers to the field; it does not cover specific robot models or experimental data.

  4. Guyuehome26

    Where Does a Dexterous Hand's Touch Come From: A Detailed Look at Sensing Solutions for Joint Angles, Fingertip Force, and Slip

    Tactile perception in dexterous hands mainly comes from three types of sensing solutions: joint angle, fingertip force, and slip. The article separately analyzes how joint angle sensing, fingertip force sensing, and slip sensing are implemented, and explains the role and differences of each solution in dexterous hands. The content is aimed at robotics developers and outlines approaches for selecting tactile sensors.

  5. Reddit r/robotics58

    Building photorealistic simulation environments with augmentable Gaussian splats to train robot policies

    The author turned to high-quality Gaussian Splats of real sites to build augmentable, relightable photorealistic simulation environments, because policies trained in animated simulation were hard to transfer to real machines. The pipeline, refined over hundreds of iterations, converts iPhone scans into Splats plus meshes, selects robot-operable assets, and splits them by unit to generate detailed assets placed back at their original positions in the Splat. Physics and rendering use MuJoCo Warp, and the robot is a Franka Panda.

Nov 10Tue
  1. Guyuehome40

    Point Cloud Algorithms and Common Computation Modules: From Data to Models, Engineering, and Quantization

    Point clouds are discrete geometric samples of three-dimensional space. Unlike regular images, they must be converted into a computable BEV representation through structured processing such as voxels or pillar bucketing. The article reviews point cloud algorithms along the chain from data fundamentals to models, engineering deployment, and quantization, and organizes common computation modules.

  2. Guyuehome31

    Project review: Reeman unmanned forklifts integrate with automatic doors and wrapping machines

    Reeman unmanned forklifts completed on-site commissioning for multi-peripheral integration with automatic doors and wrapping machines, enabling automated workflows in warehouse scenarios where unmanned forklifts interface with automatic doors and wrapping machines. The article reviews the on-site commissioning record of this integration project, covering the interfacing process between the unmanned forklifts and the two types of peripherals.

  3. Guyuehome20

    Mobile robot deployment lessons from a Shanxi project: Rhino unmanned forklift's radar raised 1 m is shelf-compatibility design, not parameter tuning

    In a Shanxi project, the Rhino unmanned forklift had its radar raised by 1 m; this is not parameter tuning but a structural design for shelf compatibility. Using the unmanned forklift as an example, the article notes that robot engineering deployment failures are often due to misalignment between on-site requirements and equipment configuration, rather than inadequate algorithms.

Nov 9Mon
  1. Guyuehome50

    GlanceWAM in practice: a source code walkthrough of visual imagination, Goal Attention, and Flow Matching training

    A source code walkthrough of GlanceWAM examines its visual imagination, Goal Attention, time conditioning, Flow Matching training, and asynchronous inference mechanisms. The approach reduces WA through low-frequency future frame generation and high-frequency action prediction (the original text is truncated here and does not give the complete metric).

  2. Guyuehome30

    Embodied Intelligence Data Collection in Practice: Teleoperation Architecture and Demonstration Data Pipeline

    Embodied intelligence data collection centers on teleoperation architecture and the Demonstration data pipeline, explaining how to collect demonstration data through teleoperation. The content focuses on the practical data collection workflow, covering the setup of the teleoperation architecture and how the demonstration data pipeline is organized.

  3. Guyuehome58

    ROS2 mobile robot simulation: why inject systematic errors into odom, lidar, and IMU rather than only white noise

    The article discusses why injecting only Gaussian white noise in ROS2 mobile robot simulation is insufficient for validating fusion algorithms, focusing on systematic errors such as bias, scale, and mounting misalignment that cannot be averaged out by filtering, and provides a complete approach for injecting systematic errors into odom, lidar, and IMU.

  4. Guyuehome42

    Dexterous Hand Practice 18: How to Integrate Impedance and Admittance Control into the Closed Loop to Avoid Crushing Objects

    The 18th installment of the Dexterous Hand Practice series discusses how to integrate impedance control and admittance control into the closed loop to avoid crushing objects during grasping. The content focuses on how these two control methods are integrated into the force-control closed loop of a dexterous hand.

  5. Guyuehome50

    Dexterous Hand Practice 17: From Piezoresistive to Capacitive, How Tactile Sensors Determine Contact and Slip

    The 17th installment of the Dexterous Hand Practice series focuses on the differences between piezoresistive and capacitive tactile sensor approaches, and discusses how to use them to determine contact and slip. The content addresses the tactile perception stage in dexterous hand R&D and is part of this tutorial series.

  6. Guyuehome50

    BLDC Six-Step Commutation Primer: Hall Sensors, Commutation Tables, and STM32 Complementary PWM in Practice

    This introductory tutorial covers six-step commutation for brushless DC (BLDC) motors, explaining three key implementation areas: Hall sensor signals, building commutation tables, and STM32 complementary PWM output. Aimed at robotics developers, it maps commutation logic to MCU timer configuration. It is a combined theory-and-practice explanation and does not provide specific experimental platform parameters or test results.

  7. Guyuehome40

    Dexterous Hand Practice 20: Building a Single-Finger Environment in MuJoCo and Understanding the Isaac Simulation Chain

    The 20th installment of the Dexterous Hand Practice series explains how to build a single-finger simulation environment in MuJoCo and, on that basis, understand the Isaac simulation chain. The content centers on the process of setting up the single-finger environment, used to compare how the MuJoCo and Isaac simulation pipelines connect.

  8. 锐曼REEMAN36

    What Is an AMR Forklift? Navigation, Flexibility, and Factory Fit

    AMR forklifts rely on onboard LiDAR and laser SLAM for mapping and localization, enabling autonomous path planning and obstacle avoidance without ground infrastructure such as magnetic tape, guide wires, or reflectors; route changes are usually made via software. The REEMAN Ironhide 3.0 is a 1.5-ton autonomous forklift with ±5 cm pick-and-place accuracy on 1.2 × 1.2 m pallets, 6 hours of runtime at full load and 8 hours empty, and a maximum mapping area of 40,000 m².

Nov 8Sun
  1. Guyuehome58

    How Robots Recognize Objects Through Touch: From Material Classification to Contact State Judgment

    The article reviews the core issues in robotic tactile classification, pointing out that robots need to judge material, attributes, and state from contact signals rather than simply categorizing them. It emphasizes that task definitions must distinguish between material, attributes, and state to avoid label confusion, and notes that tactile readings are affected by action conditions and must be modeled in temporal and conditional contexts.

  2. Guyuehome42

    In-Depth Analysis of the ros2_control Hardware Interface: Controller Management, Joint Command Dispatch, and Motor State Readback

    The article provides an in-depth analysis of the ros2_control hardware interface, covering three areas: controller management, joint command dispatch, and motor state readback. Aimed at robotics developers, it explains how the hardware interface passes commands and states between controllers and motors.

  3. Guyuehome0

    MoveIt 2 Grasp Obstacle Avoidance in Depth: Planning Scene, Collision Geometry, and Real-Robot Trajectory Validation

    This article examines grasp obstacle avoidance in MoveIt 2, breaking it down into three parts: planning scene construction, collision geometry setup, and real-robot trajectory validation. It focuses on how to configure the planning scene and collision objects in MoveIt 2 and confirm grasp obstacle avoidance performance through real-robot trajectory validation.

Nov 7Sat
  1. 3D视觉工坊 · 微信公众号20

    How does a stereo camera measure distance? Disparity, depth calculation, and calibration accuracy: where is the key step?

    Stereo distance measurement calculates depth from disparity using Z=f×B/d, showing near-accurate, far-sparse characteristics: a longer baseline is better suited for long distances, and a longer focal length gives higher depth resolution. Stereo calibration consists of two steps: monocular intrinsic calibration and stereo extrinsic calibration. Extrinsic angle error is the main source of amplified error at long distances, and calibration accuracy largely determines the system's accuracy ceiling. Calibration targets should be selected by scenario: standard glass checkerboards for routine industrial inspection, dot calibration boards for high-precision micro-assembly, large-size calibration boards for large-field outdoor use, and ChArUco or AprilTag for dynamic workstations.

  2. 古月居 · 微信公众号47

    Reinforcement Learning Policy Optimization: From Policy Gradients to PPO

    Reinforcement learning policy optimization has evolved from REINFORCE and Actor-Critic to TRPO and then PPO, with the core goal of making policy gradient updates more stable and efficient. PPO uses clipping on the probability ratio between the new and old policies to limit the size of each update, balancing implementation complexity and stability, and is suitable for both continuous and discrete actions. The article also reviews GAE advantage estimation, the on-policy data flow, and tuning approaches for key hyperparameters such as learning rate and clip range.

  3. Guyuehome58

    Why ros2_control Leaves the Wheels Not Turning in ROS2 Mobile Robot Simulation

    The article focuses on ROS2 mobile robot simulation based on ros2_control, covering interface development, ground-truth validation, and the boundaries of the approach, for use in scenarios such as navigation benchmarks and SLAM algorithm comparison. Starting from the problem of the wheels not turning, it outlines how ros2_control is integrated into simulation and its scope of application.

Nov 6Fri
  1. 3D视觉工坊 · 微信公众号30

    Zhang Zhengyou Calibration, Nine-Point Calibration, or Hand-Eye Calibration: How to Choose? Pick the Wrong Level and Accuracy Is Off from the Start

    Zhang Zhengyou calibration, nine-point calibration, and hand-eye calibration are not parallel alternatives; they are progressive layers, from camera optical calibration to planar coordinate alignment to 3D cross-system pose unification. Zhang Zhengyou calibration solves only the camera intrinsic matrix and distortion coefficients and requires 15–25 calibration board images at different poses; nine-point calibration uses 9 corresponding points of robot coordinates and pixel coordinates to compute a planar hand-eye matrix, suitable for 2D sorting, loading/unloading, and placement; hand-eye calibration solves the 6-DOF pose transformation via the AX=XB equation, targeting 3D grasping and precision assembly. Selection should match the scenario; more complex is not always better.

  2. Guyuehome32

    From Hoverboard Chassis to Complete Food Delivery Robot: Decoupling Chassis and Top Module and Engineering Integration for Indoor Light-Load AMRs

    In indoor light-load AMR projects, overly tight coupling between the chassis and the top module can cause problems that were hidden in the prototype stage to surface en masse during mass production. Using the integration from a hoverboard chassis to a complete food delivery robot as an example, this article discusses design and engineering integration approaches for decoupling the chassis and top module.

  3. Guyuehome36

    Implementing GNSS Positioning and PPS Timing: NMEA Parsing, Time Synchronization, and Positioning Quality Assessment

    Centered on implementing GNSS positioning and PPS timing, the content covers three stages: NMEA sentence parsing, time synchronization, and positioning quality assessment. The original text does not provide specific module models, accuracy metrics, or experimental conditions; it only identifies these three technical points at the title level.

  4. Guyuehome30

    In-Depth Analysis of ROS 2 Robot Model Description: URDF, Xacro, and Joint Transform Publishing

    ROS 2 robot model description involves three parts: URDF, Xacro, and joint transform publishing. URDF defines the robot's link and joint structure, Xacro simplifies model authoring through macros and parameterization, and joint transform publishing connects the joint states in the model to the ROS 2 coordinate transform system.

  5. Guyuehome42

    In-Depth Analysis of Differential Drive Mobile Chassis Odometry Calibration: Wheel Diameter Error, Effective Wheelbase, and Real-Vehicle Trajectory Verification

    Odometry calibration for a differential drive mobile chassis must address two key parameters: wheel diameter error and effective wheelbase, and the calibration effect must be verified through real-vehicle trajectories. The article analyzes these two sources of error, explaining their impact on odometry accuracy and the calibration approach.

  6. Guyuehome20

    Motion Capture Data onto the Humanoid Body: Skeleton Alignment, Scale Factors, and the Final Safety Gate

    Transferring motion capture data to a humanoid robot body requires handling skeleton alignment and scale factors, and setting up a final safety gate. The article centers on these three points, explaining how to adapt motion capture data to the joint and size differences of the humanoid body and add safety limits before execution.

  7. Automated Warehouse20

    How to choose the right warehouse layout for your business?

    Warehouse layout optimization requires balancing space shape and capacity, equipment, labor, technology, SKU variety, and budget to improve efficiency, speed, storage density, and space utilization. The four common layouts—I-shape, U-shape, L-shape, and T-shape—each involve trade-offs: I-shape offers one-way flow but goods must travel the full length; U-shape places receiving and shipping adjacent, which can easily cause vehicle congestion; L-shape and T-shape separate receiving and shipping to reduce congestion. Ultra-high-density cube ASRS such as AutoStore are suited to increasing storage density within an existing footprint, and simulation tools and automation partners can help validate designs and reduce bottlenecks before implementation.

  8. Reddit r/robotics36

    SO-ARM101/102 custom STS32XX firmware payload compensation test: deviation at 250 g load reduced from about 70 mm to about 35 mm

    Engineers tested payload compensation on custom STS32XX firmware for the SO-ARM101/102; under a 250 g load, gravity compensation calibrated with an empty gripper reduced deviation from about 70 mm to about 35 mm. The team is seeking input on how to automatically adapt to different payloads, and the relevant code has been placed in the repository.

Nov 5Thu
  1. Guyuehome47

    Deep reinforcement learning-based quadrotor target tracking control: experiments with 64×64 visual input in Isaac Lab

    A quadrotor tracks a yellow target ball using only a 64×64 camera image. The official pretrained policy was loaded to complete tracking experiments in Isaac Lab, with the target visible about 40% of the time and the quadrotor autonomously hovering to reacquire the target after losing it. The article also discusses known gaps when migrating the policy to the DJI Tello.

  2. Guyuehome18

    In-Depth Analysis of Embedded Configuration Data Migration: Version Identification, Legacy Parameter Compatibility, and Power-Loss Recovery

    Embedded configuration data migration must address three issues: version identification, legacy parameter compatibility, and power-loss recovery. The article analyzes these three aspects, explaining how to identify configurations when versions change, remain compatible with legacy parameters, and recover configuration data after power loss.

  3. Guyuehome50

    In-Depth Analysis of Incremental Encoder Acquisition: Quadrature Decoding, Hardware Counting, and High-Speed Pulse Loss Troubleshooting

    Incremental encoder acquisition involves three stages: quadrature decoding, hardware counting, and high-speed pulse loss troubleshooting. The content covers quadrature signal decoding methods and hardware counter implementation approaches, and provides troubleshooting ideas for pulse loss under high-speed operating conditions.