<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>FOSSWire — Robotics &amp; Open Science — Open Source &amp; Open Hardware News</title>
    <link>https://fosswire.org/topic/robotics-science.html</link>
    <atom:link href="https://fosswire.org/feed/robotics-science.xml" rel="self" type="application/rss+xml" />
    <description>Ad-free open source and open hardware news, briefed by the FOSSWire AI editor from the original sources (Robotics &amp; Open Science).</description>
    <language>en</language>
    <lastBuildDate>Tue, 20 Oct 2026 08:31:20 +0000</lastBuildDate>
    <item>
      <title><![CDATA[robot-data-diff: CLI tool tracks changes in LeRobot datasets]]></title>
      <link>https://fosswire.org/news/robot-data-diff-cli-tool-tracks-changes-in-lerobot-datasets.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/robot-data-diff-cli-tool-tracks-changes-in-lerobot-datasets.html</guid>
      <pubDate>Mon, 19 Oct 2026 16:16:05 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> A new open-source CLI tool called robot-data-diff compares revisions of LeRobot datasets to help identify whether policy retraining failures stem from code or data changes.</p><p>robot-data-diff is a new Apache-2.0 licensed CLI tool that diffs any two revisions of LeRobot datasets, either from local directories or Hugging Face repo IDs. It supports LeRobot v2.1 and v3.0 formats and generates per-episode statistics including frame counts, action stats, idle ratios, and action spikes, plus an HTML report. The tool runs CPU-only without downloading video files, requiring no prior tracking setup or commit workflow.</p>]]></description>
      <category>robotics-science</category>
    </item>
    <item>
      <title><![CDATA[swift-ros2 3.0 ships stable native Swift client for ROS 2 with RCL backend]]></title>
      <link>https://fosswire.org/news/swift-ros2-30-ships-stable-native-swift-client-for-ros-2-wit.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/swift-ros2-30-ships-stable-native-swift-client-for-ros-2-wit.html</guid>
      <pubDate>Mon, 19 Oct 2026 15:29:37 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> swift-ros2 3.0.0 is the first stable release of the native Swift ROS 2 client library, built on upstream rcl with prebuilt Apple frameworks and verified against Humble through Lyrical.</p><p>swift-ros2 3.0.0 consolidates the project into three packages under a new GitHub organization. The runtime now defaults to upstream rcl on Apple platforms, falling back to a pure-Swift wire implementation only where rcl is unavailable. Generated common_interfaces and full action/service support with type-hash-based wire interop are included. The library supports iOS 16+, macOS 13+, visionOS, Linux, Windows, and Android.</p>]]></description>
      <category>robotics-science</category>
    </item>
    <item>
      <title><![CDATA[Open-source Gazebo Harmonic world collection adds 42 simulation environments]]></title>
      <link>https://fosswire.org/news/open-source-gazebo-harmonic-world-collection-adds-42-simulat.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/open-source-gazebo-harmonic-world-collection-adds-42-simulat.html</guid>
      <pubDate>Sun, 18 Oct 2026 23:33:59 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> A developer released 42 Apache 2.0-licensed Gazebo Harmonic simulation worlds for robotics navigation, exploration, and SLAM testing.</p><p>Mert Güler released world-collection, a set of 42 2D plan-based simulation environments for Gazebo Harmonic. The collection includes mazes, offices, warehouses, forests, real-world place replicas, moving obstacle scenarios, and challenge-oriented worlds. It is intended for testing and benchmarking navigation, exploration, LiDAR, and robot model setups in ROS-based projects.</p>]]></description>
      <category>robotics-science</category>
    </item>
    <item>
      <title><![CDATA[ViTacFormer tactile model hits 40% success on bimanual cup task, up from 0% vision-only]]></title>
      <link>https://fosswire.org/news/vitacformer-tactile-model-hits-40-success-on-bimanual-cup-ta.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/vitacformer-tactile-model-hits-40-success-on-bimanual-cup-ta.html</guid>
      <pubDate>Sun, 18 Oct 2026 23:05:40 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> A two-stage architecture that predicts future tactile states rather than passively consuming touch data improved bimanual manipulation success from 0% to 40% on a contact-rich deformable object task.</p><p>ROBOTIS researchers tested three imitation learning approaches on a bimanual paper cup unstacking and stacking task using their AI Worker platform with dual HX5-D20 hands (54-DoF total). A baseline ACT policy using only RGB cameras and joint states failed completely. Adding raw tactile pressure arrays as MLP-projected tokens improved grasp stability but still only achieved 10% success. The ViTacFormer architecture, which first predicts future tactile states from multimodal history before conditioning actions on those predictions, reached 40% success. The work includes published code, video, and documentation.</p>]]></description>
      <category>robotics-science</category>
    </item>
    <item>
      <title><![CDATA[ros2_pulse 0.6.0 adds rclpy node and loaned message tracking]]></title>
      <link>https://fosswire.org/news/ros2pulse-topic-rates-on-a-grafana-dashboard-now-counting-rc.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/ros2pulse-topic-rates-on-a-grafana-dashboard-now-counting-rc.html</guid>
      <pubDate>Wed, 14 Oct 2026 16:34:03 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> The ros2_pulse monitoring tool now supports Python (rclpy) node counting and tracks loaned message rates via tracepoints.</p><p>The ros2_pulse tool, an LD_PRELOAD probe for ROS 2, has released version 0.6.0. This update enables the monitoring of rclpy nodes by hooking the rmw_take tracepoint and introduces specific tracking for loaned messages. The tool provides metrics via Prometheus and Grafana for visualizing topic rates and node liveness.</p>]]></description>
      <category>robotics-science</category>
    </item>
    <item>
      <title><![CDATA[PlanSys2 adopts Kairos planner and STN behavior tree builder]]></title>
      <link>https://fosswire.org/news/plansys2-moves-to-kairos-and-stn.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/plansys2-moves-to-kairos-and-stn.html</guid>
      <pubDate>Tue, 13 Oct 2026 19:05:07 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> PlanSys2 is integrating the Kairos temporal/numeric PDDL planner and the STNBTBuilder for improved temporal plan execution.</p><p>The PlanSys2 project is introducing two major updates: Kairos, a new default temporal and numeric PDDL planner, and STNBTBuilder, a new default behavior tree builder. Kairos is a standalone C++ library that outperforms several existing planners in benchmarks, while STNBTBuilder enables better parallelism and required concurrency in robot plans. These changes will arrive in the ROS 2 Rolling distribution first.</p>]]></description>
      <category>robotics-science</category>
    </item>
    <item>
      <title><![CDATA[RoboShield v2 introduces inline command firewall for ROS 2 using Rust]]></title>
      <link>https://fosswire.org/news/roboshield-v2-introduces-inline-command-firewall-for-ros-2-u.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/roboshield-v2-introduces-inline-command-firewall-for-ros-2-u.html</guid>
      <pubDate>Tue, 13 Oct 2026 16:13:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> RoboShield v2 is an inline gateway that uses Rust to inspect and enforce security rules for ROS 2 robot commands.</p><p>The RoboShield v2 project has transitioned from a passive watchdog to an active inline gateway designed to protect ROS 2 robots. Built with Rust and rclrs, the gateway sits between untrusted networks and the robot domain, acting as a bridge between two different domain IDs. It inspects incoming commands for anomalies such as invalid joint limits, NaN/inf values, and unauthorized publishers, triggering a lockdown if security is breached.</p>]]></description>
      <category>robotics-science</category>
    </item>
    <item>
      <title><![CDATA[RobotLens introduces integrated engineering workspace for ROS 2]]></title>
      <link>https://fosswire.org/news/robotlens-introduces-integrated-engineering-workspace-for-ro.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/robotlens-introduces-integrated-engineering-workspace-for-ro.html</guid>
      <pubDate>Tue, 13 Oct 2026 16:11:36 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> RobotLens is a new unified environment for ROS 2 and Zenoh that combines visualization, simulation, and debugging into a single workspace.</p><p>RobotLens is a native robotics engineering workspace designed to consolidate fragmented ROS 2 workflows. It integrates visualization, debugging, diagnostics, and simulation tools into one connected environment to reduce the need for switching between multiple terminals and applications. The project currently supports ROS 2, Zenoh, Gazebo, and MuJoCo.</p>]]></description>
      <category>robotics-science</category>
    </item>
    <item>
      <title><![CDATA[VizMini2 brings RViz and ROS 2 tools to Android]]></title>
      <link>https://fosswire.org/news/vizmini2-brings-rviz-and-ros-2-tools-to-android.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/vizmini2-brings-rviz-and-ros-2-tools-to-android.html</guid>
      <pubDate>Tue, 13 Oct 2026 15:04:54 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> VizMini2 is an Android application that allows users to visualize, drive, and inspect ROS 2 robots directly via DDS without requiring a bridge or robot-side installation.</p><p>VizMini2 is a new Android app designed for ROS 2 developers to interact with robots using mobile devices. It provides an RViz-like 3D interface, teleoperation capabilities, and diagnostic tools. The app acts as a native DDS participant, communicating directly with robot nodes over the network.</p>]]></description>
      <category>robotics-science</category>
    </item>
    <item>
      <title><![CDATA[Rokoko Device SDK update improves USB stability and adds pinch detection]]></title>
      <link>https://fosswire.org/news/rokoko-device-sdk-update-improves-usb-stability-and-adds-pin.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/rokoko-device-sdk-update-improves-usb-stability-and-adds-pin.html</guid>
      <pubDate>Mon, 12 Oct 2026 16:27:43 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> The new Rokoko Device SDK update provides a more robust USB data stream and introduces a pinch detector example for Smartgloves II.</p><p>Rokoko has released an update to its Device SDK, which serves as the foundation for the ROS 2 bridge used with Smartgloves II. The update focuses on improving USB stream robustness during abrupt closures and introduces new firmware for the Smartgloves II. Additionally, a new pinch detector example has been added to recognize various finger movements.</p>]]></description>
      <category>robotics-science</category>
    </item>
    <item>
      <title><![CDATA[DendROS adds color-coded terminal output and viewer for ROS 2]]></title>
      <link>https://fosswire.org/news/dendros-adds-color-coded-terminal-output-and-viewer-for-ros-.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/dendros-adds-color-coded-terminal-output-and-viewer-for-ros-.html</guid>
      <pubDate>Mon, 12 Oct 2026 16:21:54 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> DendROS is an MIT-licensed tool that improves ROS 2 log readability through node grouping, colorization, and an interactive viewer.</p><p>DendROS is a new open-source utility designed to manage the complex terminal output generated by ROS 2 launch files. It allows users to group nodes by color and labels using a YAML configuration, providing a dedicated viewer for searching, filtering, and scrolling through logs without interrupting the running launch. The tool also highlights crashes, tracebacks, and runtime parameter changes.</p>]]></description>
      <category>robotics-science</category>
    </item>
  </channel>
</rss>