Papers for

robotics software engineers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Energy efficient robot navigation needs tailored ROS 2 settings

Tuning ROS 2 for Energy-Efficient Navigation: Empirical Insights from Costmap 2D Configurations

Abstract: Robots are increasingly used in diverse application areas, where autonomous navigation plays a central role. As these systems become more widespread, improving their energy efficiency is critical to extending operational time and reducing environmental impact. The Robot Operating System (ROS) is a widely adopted middleware for robotics, offering a rich set of configurable packages. However, this flexibility can result in suboptimal software configurations in dynamic environments, negatively affecting both performance and energy consumption. This paper investigates the impact of ROS 2 package reconfigurations on the energy efficiency of mobile robot navigation. We conduct a controlled experiment in two warehouse-like scenarios (small and large) with varying obstacle layouts and Costmap 2D configurations (essential to the Nav2 stack). Through repeated trials, we measure energy usage, power profile, CPU load, memory consumption, and navigation performance. Results show that configurations must be carefully chosen for the specific robotic environment, and we were able to identify critical settings that lead to good and poor performance and energy consumption.

Fri 11 SeptRobotics
The gist
Robots use software to move around safely, but if their software isn’t set up right, they waste energy. The authors studied how different settings in a common robot software system called ROS 2 affect how much power a robot uses while navigating obstacle-filled spaces. They tested various configurations in small and large warehouse-like areas and found that tweaking certain settings can save energy without hurting performance. This means that adjusting robot software carefully can make robots run longer and be more environmentally friendly.
Open 2609.12971v1

Visual generators struggle with physical consistency during ego motion

Beyond Visual Quality: Evaluating Physical Consistency under Ego-Motion with EgoGenEval

Abstract: Recent visual generators produce high-fidelity images yet often violate physical consistency under ego-motion, limiting their use for spatial reasoning and embodied planning. Existing benchmarks largely focus on isolated images or single-step quality, leaving this challenge underexplored. We introduce EgoGenEval, a geometry-grounded, pose-free benchmark designed to evaluate the physical consistency of visual generators under ego-motion, and organize our study into two parts. (1) EgoGenEval contains 1,400 cases and 2,360 target views spanning single-step and multi-step ego-motion. It separately measures Camera Motion Grounding (CMG) and Scene State Preservation (SSP), with both metrics validated against blinded human judgments. Evaluating 16 pose-free generators together with two pose-conditioned references reveals that current models struggle to execute camera motion while maintaining scene state, and that no system performs well on both axes at once. (2) To examine whether benchmark-derived data can improve these capabilities, we build EgoGen-Train from the same geometry-grounded pipeline and run controlled SFT studies. These show that pairwise supervision does not reliably improve camera-motion grounding and scene-state preservation together: even at the full training pool and the longest budget, scene preservation gains a fraction of what camera motion does. This points to the pairwise teacher-forced objective itself as the binding constraint, motivating a trajectory-centric paradigm that couples self-conditioned rollouts with explicit pose and visibility supervision.

Thu 10 SeptComputer Vision and Pattern RecognitionArtificial Intelligence
The gist
Generating clear images that stay realistic when the viewpoint changes is a tough problem. The authors created a new benchmark called EgoGenEval to test if image generators can keep scenes physically consistent when the camera moves. Their tests show most current models fail to match camera movements and keep the scene unchanged at the same time. They also explored training methods to improve this but found current approaches only help a little, pointing to the need for new techniques.
Open 2609.11172v1

Direct Diversity Optimization improves successful AI strategies coverage

Direct Diversity Optimization for Diverse Successful Trajectories in Preference Post-Training

Abstract: LLM agents for sequential decision tasks are often post-trained with trajectory-level outcome labels, but such labels provide little supervision for preserving multiple successful branches from the same decision state. We study this problem as successful strategy coverage: how broadly a model realizes distinct successful strategies under a fixed rollout budget. We present Direct Diversity Optimization (DDO), an offline post-training method that combines Divergence-Tree Collection (DTC) with the Reference-Relative Target-Odds Objective (RTO). DTC constructs state-aligned branch sets rooted at shared decision states, and RTO trains the model to match reference-relative targets over successful alternatives. DDO achieves the strongest task success and successful strategy coverage among the compared post-training methods across BabyAI, BabaIsAI, and WebShop. It also achieves the highest recovery rate after local action replacement and higher task success and coverage than successful-only imitation and decoding-time diversification controls.

Wed 9 SeptComputation and LanguageArtificial IntelligenceMachine Learning
The gist
Many AI agents learn from examples of their past successes, but often they miss out on keeping multiple good ways to solve a task. The authors look at this problem and create a method called Direct Diversity Optimization (DDO), which helps AI keep track of different successful strategies starting from the same point. Their method uses special techniques to group similar decision points and guides the AI to recognize diverse successful options. This approach helps AI perform better and maintain a wider variety of successful strategies in different tasks.
Open 2609.10052v1

SyncWorld enables robots to imagine actions in new environments visually

SyncWorld: Visual Calibration Enables World Models as Zero-Shot Simulators

Abstract: World models are increasingly used as policy-in-the-loop imagination environments, where reliable rollouts require fine-grained controllability with respect to low-level robot actions. A key obstacle to scaling such models in robotics is that actions are not a universal language in pixel space: changes in visual environment, camera view, robot placement, or embodiment alter how the same numerical action manifests visually, leading to conflicting supervision under mixed training and brittle generalization at deployment. We introduce SyncWorld, an action-conditioned world model that serves as a zero-shot simulator across unseen environments without any additional training. SyncWorld leverages a visual calibration episode---paired frames and actions that showcase all the controllable degrees of freedom---to specify the setup-specific Action--Visual Mapping in context. Training with visual calibration contexts teaches the model to interpret actions through visual evidence and to leverage interaction history when explicit calibration is unavailable. Experiments show that SyncWorld can accurately simulate action outcomes in previously unseen settings, and that its capability of simulating rollouts enables test-time policy improvement without training.

Tue 8 SeptComputer Vision and Pattern Recognition
The gist
Robots use models to imagine what will happen when they take actions, but changes in the robot’s surroundings or camera view confuse these models because the same actions look different visually. The authors introduce SyncWorld, a model that learns how robot actions translate visually through a quick setup phase called visual calibration. By seeing paired examples of actions and their visual outcomes, SyncWorld adapts instantly to new environments without retraining. This allows robots to predict the effects of their actions more reliably in unfamiliar settings and even improve their behavior during use.
Open 2609.09155v1

Reinforcement learning avoids danger by predicting changing conditions

Proactive Context-Forecasted Safety Constraints for Nonstationary Reinforcement Learning

Abstract: Ensuring safety in reinforcement learning under nonstationarity requires anticipating changes in risk before they lead to unsafe behavior. Existing approaches typically rely on safety constraints defined at design time or updated reactively during execution, assuming that such constraints remain valid over time. However, in nonstationary environments with evolving contexts and changing driving layouts, these assumptions may fail. We propose a framework for proactive safety constraint generation based on context forecasting. The approach infers latent environmental context from observations, predicts its future evolution, and constructs safety constraints adapted to anticipated conditions. This enables the agent to proactively avoid unsafe regions instead of reacting only after safety violations occur. We evaluate the method in driving environments with structured context variation. The experiments include a sweep over nonstationarity intensities and additional held-out driving layouts, including highway, intersection, and racetrack scenarios. Results show that proactive constraint generation substantially reduces collisions under both seen and out-of-training nonstationarity intensities and generally remains effective across held-out driving layouts while maintaining usable task performance. These findings suggest that context-based constraint generation is a promising approach for safe reinforcement learning under nonstationarity.

Tue 8 SeptMachine Learning
The gist
Keeping AI behavior safe when environments change can be tricky because risks may appear suddenly. This paper shows how the authors use clues from current surroundings to guess how things might change soon and create safety rules ahead of time. This lets AI avoid dangers before they happen instead of just reacting afterward. They tested this idea in driving simulations with different road types and changing situations, and it helped reduce crashes while still letting the AI perform its tasks well.
Open 2609.08080v1