Open Access
ARTICLE
Modeling Time-Aware Mobile Robot Navigation by Learning Subjective Time Maps (STM)
UnCORE Team of the Research Institute for Mechatronics Engineering and Cyber-Physical Systems (IMECH.UMA), Systems Engineering and Automation Department, University of Málaga, Málaga, Spain
* Corresponding Author: Vicente Arévalo-Espejo. Email:
(This article belongs to the Special Issue: Environment Modeling for Applications of Mobile Robots)
Computer Modeling in Engineering & Sciences 2026, 148(1), 33 https://doi.org/10.32604/cmes.2026.085976
Received 21 May 2026; Accepted 17 June 2026; Issue published 27 July 2026
Abstract
The basic operation of a mobile robot is navigating to some target, avoiding collisions and possibly minimizing other criteria. A diversity of methods have been developed since the past century, and the research is still active, but there is one aspect that is often neglected: the duration of the steps in which computational devices divide the navigation process. Usually, it is set heuristically to a small, constant value for sampling observations frequently enough to ensure safety; however, each robot and environment has particularities that can make such a fixed timestep sub-optimal under some criteria. This paper explores the possibility of learning the best time for each step in a particular robot-environment interaction, and shows that those subjective, variable timesteps constitute an important aspect of both motion safety and efficiency. The proposed approach has an initial learning stage in a general, minimalistic environment designed for providing the main situations the robot will face; through deep RL, a time-aware reactive navigation policy is found that optimizes collision avoidance, total navigation time, and accurateness in reaching the target, yielding (motion, timestep-duration) commands. Due to the generalization capabilities of DRL, that policy induces Subjective Time Maps (STMs) for time-aware navigation in other scenarios. Thus, STMs become time-aware subjective models of the robot-world interaction that improve that particular robot navigation and also allow it to leverage time effort, e.g., longer timesteps can be used for energy savings or for other operations. Furthermore, the integration of uncertainties in both localization and decision-making is addressed. To achieve this, a time-aware motion policy is first learned while ignoring localization uncertainty, in order to improve learning convergence and reduce computational cost. The policy is then integrated with the resulting STMs through a particle filter (PF), either by using the time-aware motion command provided by the STM on the representative particle or by associating each particle (robot pose hypothesis) and its importance (weight) with it. The goal is to enable a full treatment of uncertainty with reduced complexity. Diverse experiments and comparisons with STMs show the utility of this spatio-temporal representation of knowledge for safe navigation, and the pros and cons of the two methods of uncertainty integration.Keywords
Mobile robots have three basic abilities: localization, mapping, and navigation, all of them strongly intertwined. Localization and mapping were solved for practical scenarios through probabilistic filters in the early 2000s [1], while navigation had made substantial advances earlier, since the mid-1990s [2]. Today, there is a mature toolbox of methods for all of these problems, in particular for navigation [3,4], though research is still very active, e.g., in safe navigation, particularly within crowded environments [5] or critical applications [6], automatic learning [7], and dynamic or unstructured environments [8].
Navigation can be defined as the task of reaching a target while avoiding collisions with obstacles and also optimizing some criteria, typically total navigation time, energy consumption, or gear wear. There are two fundamental ways of addressing that: deliberatively, i.e., planning the route, path, or trajectory from the current robot pose to the target considering a model (map) of the environment/obstacles, or reactively, i.e., responding to the situation perceived at each moment. The former can address the optimization of the navigation criteria from a global perspective and therefore obtain better solutions that avoid local minima, while the latter is suitable for handling unpredictable situations. In practice, a mixture of both is implemented [4], frequently called global and local navigation, respectively, or deliberation directly integrated, in some limited fashion, into a reactive process [9,10].
The quality of the solutions found by any of these methods depends on the models used for the robot motion, the environment, and the interactions between both, being those models either explicitly formalized, implicit in the robot-environment interaction, or automatically learned. However, in all cases there is an aspect that is often neglected, more evident in the reactive paradigm since it directly copes with the discrete time nature of computer motion controllers: computing devices can only issue sequences of motion commands that are not continuous in time. Usually, a fixed, often heuristically designed timestep duration is encoded into the navigator that allows the controller to keep important sensory information for the task, but choosing such a timestep is not straightforward nor free from limitations, since sensors must provide data frequently enough and the computer must have enough time for processing them and inferring the current motion command before the next one; on the other hand, there are situations where the robot is safe enough with the latest command and could use the remaining time for other computations or to improve the calculations needed in later navigation steps (or even just remaining idle for saving energy). Thus, there are situations where the robot may afford longer timestep durations and others where they should be tighter, and they depend not only on the sensory information but also on the way that particular robot interacts physically with the environment, rather than on a predefined temporal abstraction or hierarchical action structure.
In this paper, we claim that by studying the effects of timestep duration in the navigation task, and more concretely by allowing variable durations that are adapted to both the robot and the perceived situation, an efficient and robust navigation task can be carried out, especially when the robot has limited resources (sensors, computation), where conventional navigation methods can produce poorer results.
Since explicitly modeling the situations that a specific mobile robot can find in a certain class of environments (e.g., indoor structured) is in general unfeasible, we propose that the robot learns automatically time-aware motion commands subject to its own capabilities, i.e., actions extended with information about how long they should be maintained for correct navigation. This can be achieved through Deep Reinforcement Learning (DRL), which can find near-optimal policies to solve the task. Unlike hierarchical or temporally abstract RL approaches, the learning process of our proposal does not decompose behaviors into higher-level actions, but directly optimizes reactive motion commands jointly with their execution duration. Notice that the process of learning these time-aware motion commands can also embed other optimality criteria pertaining to the global navigation perspective, e.g., minimizing the total navigation time or maximizing metrical accuracy when reaching the target.
Moreover, DRL has generalization capabilities that allow us to cope with both the uncertainty in the observations of the robot and its physical interactions with the environment, and with different scenarios not previously used when learning. For that reason, we design special training environments where the robot can gather a diversity of experiences that it will face later on in real operational scenarios.
Once such time-aware, subjective policy is learned, it will encode metrical information, concretely what time-motion command the robot should execute if the target is at a certain relative position with respect to the robot and the sensors provide some particular readings. Due to the metrical nature of this information, the policy induces a Subjective Time Map (STM) for each given environment where the robot is to navigate. While learning variable-duration actions has been explored in other contexts, here the learned temporal decisions are externalized into spatial representations, enabling navigation maps to jointly encode motion and time information. These spatio-temporal maps can be used both for visualization and for path or trajectory planning in those environments as well. In short, the learned policy becomes an efficient encoding of multiple time-aware metrical maps that are proper of the sensorimotor apparatus of that particular robot. Recently, different paradigms for the inclusion of temporal information into robot maps have appeared (e.g., [11]), but they are focused on extracting long-term cyclical patterns in the observed dynamics of the world rather than in adapting a particular robot to the interactions occurring during individual timesteps.
Since our interest is in improving navigation in systems where it is difficult to perform it optimally, we focus this study on robots with limited sensory data. Also, we pursue obtaining policies as efficiently as possible; thus, we do not include the uncertainty about robot localization in the training stage, but use the simulated true position. As it is only logical, the missing uncertainty is vital for correct navigation in a real robot; therefore, we integrate it a posteriori with STMs. For that purpose, we use a probabilistic localization estimator, concretely a Particle Filter (PF). We first merge a representative pose of the particle cloud with the time-aware motion command corresponding to that pose, implicitly summarizing the cloud uncertainty into that representative; as an alternative, we also transfer the cloud uncertainty particle by particle to time-aware motion commands decided by the STM: the particle cloud, which originally only represents probabilistic localization hypotheses, becomes then a cloud of time-aware decision hypotheses, from which a representative navigation command can be drawn. Keeping our goal of studying robots with limited resources, where time-aware navigation can be more useful, we employ a modest number of particles in both cases.
In that context, we have evaluated the three basic components of the approach: first of all, we have designed a general indoor, structured training scenario where DRL can find a near-optimal time-aware policy. We have tested different parameters defining that scenario and assessed which ones produce the best navigation policy.
Secondly, from that policy we have deduced STMs for other scenarios, and visualized their content through suitable simplifications in order to examine whether these maps capture interesting information about the robot-environment interactions for time-aware safe navigation.
Finally, we have evaluated the integration of localization uncertainty into STMs by comparing both alternatives commented before. In our experiments, we show when each alternative produces better results than the other in a multi-metric comparison.
The novelty of this work does not lie solely in learning variable action durations, but in structuring this learned temporal knowledge into STMs and exploiting it for uncertainty-aware reactive navigation. In summary, our contributions are:
• The consideration and evaluation of the temporal aspects of navigation for mobile robots in a reactive controller.
• A novel kind of spatio-temporal map for reactive navigation containing time-aware, motion commands specifically aimed at a particular robot and kind of environment.
• A procedure for learning the content of such maps in a general way, indirectly through a single DRL policy that encodes all the required information for any STM to be built and that is adapted to the particular temporal robot-environment interactions.
• A rigorous integration of the localization uncertainty into the STMs through two different methods (
• A qualitative and quantitative analysis of all the components of this approach, including comparisons with a fixed-timestep reactive navigation, ablation studies, and real experiments, and therefore a thorough assessment of the possibilities of dealing with subjective temporal aspects of reactive navigation, particularly for robots with limited sensory and computational resources.
The document is structured as follows: Section 2 provides a comparison of our research with relevant approaches in the state of the art. Section 3 details the proposed architecture, covering policy training, generation of Subjective Time Maps (STMs), and their integration with the localization filter. Section 4 presents the experimental methodology and analyzes the obtained results. Finally, Section 5 highlights the main conclusions and outlines future lines of work.
Mobile robot navigation is a fundamental topic in robotics that has been extensively studied for decades. Modern approaches have been applied to various domains, including planetary exploration [12], human-centered environments [13], and dynamic urban settings [14], among others. In this section, we focus on recent works, which cope with quite specific issues such as machine learning and the treatment of uncertainty and temporal aspects.
2.1 Probabilistic Methods for Navigation
Probabilistic methods have been widely adopted to address navigation in environments where uncertainty is present, particularly because sensors, actuators, and the very robot parameters used in the models are inherently noisy. Petti and Fraichard [15] proposed a Partial Motion Planner (PMP) to plan under hard real-time constraints within a dynamic environment, combined with the Inevitable Collision States (ICS) framework [16] to address safety. Later, a stochastic mobility-based planning approach was introduced [17], extending the Rapidly-exploring Random Tree (RRT) algorithm [18] by explicitly considering robot mobility and parameter uncertainty based on the Stochastic Response Surface Method (SRSM) [19], a general mathematical framework for uncertainty propagation. RRT was also extended in [20] to account for uncertainties, thereby building the concept of Safe-RRT to ensure collision avoidance and find a safe path despite existing uncertainties. Castillo-Lopez et al. [21] introduced a real-time chance-constrained planner for dynamic obstacle avoidance, offering probabilistic guarantees while maintaining computational traceability.
These considerations extend beyond planning to human-centered approaches and localization (localization itself is essential for many navigation tasks). Regarding the former, Kollmitz et al. [22] incorporated social cost maps for time-dependent planning, enhancing human-robot coexistence. More recently, a heat-map-based planner has been proposed to ensure safe navigation around pedestrians [23].
Navigation-focused probabilistic filters for robot localization are also present in the literature. Hafez et al. [24] investigated the integrity of particle-filter-based localization and introduced monitoring mechanisms to quantify safety under sensor uncertainty. They proposed a novel fault detector and derived a performance measure for the particle filter, known as integrity risk.
All the works mentioned here cope with uncertainty with the aim of enhancing safety in either localization, navigation, or motion planning tasks. However, they do not transfer the uncertainty estimation provided by localization filters explicitly into a learned navigation policy in order to improve its robustness, which we propose in this work. Of particular interest in that matter is [25], which reports a theoretically based method for that integration. Like ours, their work adapts to the particularities of the robot, but they do not deal with the temporal aspects of the task, an essential matter, as discussed in this paper, to improve even more navigation performance (that also affects other robot operations because the robot can know how long it can be computing other potentially important processes, or improving the very navigation task, during the idle time between motion steps). Moreover, since we do not only integrate localization uncertainty into the decision-making process, but also deduce maps from the navigation temporal information, our solution can also be useful for path and trajectory planning.
A diversity of approaches have specifically studied the possible risks of navigation with mobile robots aiming at improving navigation safety. As a key example, Nguyen et al. [26] introduced a control-based navigation strategy that allows for socially acceptable robot behavior in environments with human presence. To improve navigation safety, many works even quantify risk by developing some form of related metrics that are then integrated into motion planners. Candela and Wettergreen [27], for instance, proposed a risk-aware approach integrating scientific objectives with safety constraints, where the risk was estimated using a probabilistic model that predicts slippage based on geometric and semantic information. Xiao et al. [28] proposed a robot motion risk reasoning framework based on propositional logic and probability theory, and a path planner to minimize that risk. More recently, Stone et al. [29] advanced this paradigm with a risk-bounded probabilistic roadmap (PRM)-based offline motion planner for arbitrarily shaped holonomic robots, where the risk is lower-bounded by a user-defined value.
There also exist approaches grounded on the use of maps that encode some kind of knowledge related to navigation risk [30], often human-related information (e.g., motion, activity, and their prediction) or measures capturing the geometry of the scene. For instance, several works leverage Maps of Dynamics (MoDs) [31], i.e., maps representing human motion patterns, in order to plan safe paths by making them aware of human motion and adapting them to it [32]. There also exist works that leverage knowledge on the geometry of the scene; as an example, Castellano-Quero et al. [33] introduce the use of alignability maps, i.e., maps that aim at identifying feature-sparse regions in the environment, for generating paths minimizing the risk of localization accuracy loss.
A number of contributions also aim at improving safety in motion planning by explicitly considering time. Hu et al. [34], for instance, introduce a spatiotemporal variable-step-size A* algorithm for increasing safety and efficiency in trajectory planning. Zhang and Swevers [35], as well as Taylor et al. [36], demonstrate, on the other hand, that the use of time as a variable in optimal control problems for motion planning produces solutions that better adapt to the constraints of the particular context (e.g., velocity, efficiency, collision avoidance, etc.). This idea of explicitly optimizing time has also been leveraged for human-aware navigation [37].
In contrast to the mentioned works, our approach is not strictly related to planning (planning can benefit from it, though we leave that for future work), but to reactive navigation, where coping with time is not as straightforward as optimizing total navigation time and is only feasible on a step-by-step basis. In particular, knowledge about the influence of time in reactive navigation is more naturally learned in an automated way, entangled with learning the very navigation procedure and optimizing for subjective robot behaviors, in a way that is better fitted to a particular robot morphology and its motion capabilities. All this time-aware knowledge about the idiosyncratic ways of interaction between that robot and the environment can be further embedded into a subjective metrical map from which the robot can deduce the period of time during which it will be safe and does not need to execute further motion commands or gather new observations. Therefore, our approach enables a richer treatment of risks, adding the temporal dimension.
Learning-based methods can be applied to autonomous navigation systems in many different ways. Several review papers present diverse approaches, challenges, and opportunities for that [38–40]. Recent contributions have also investigated intelligent and hybrid learning-based navigation frameworks aimed at improving trajectory optimization and control stability [41,42], further evidencing the growing interest in integrating learning and optimization techniques into mobile robot navigation. This subsection focuses on those that use Reinforcement Learning (RL), which are most closely related to our approach.
Deep reinforcement learning (DRL) has emerged as a powerful tool for navigation in high-dimensional and partially observable environments. The work in [8] provides a comprehensive and updated review of DRL-based navigation strategies in dynamic settings, highlighting their adaptability and scalability. Specific contributions include DRL-based navigation in constrained pedestrian environments [43], mapless short-range navigation under time-critical constraints [44], and adaptive replanning strategies [45]. Zhang et al. [46] exploited DRL to handle autonomous navigation in unknown terrains. In addition, inverse reinforcement learning has also been explored for human-aware navigation [47], enabling socially compliant behaviors in shared spaces.
Despite this significant progress, safe mobile robot navigation is still not considered fully solved today. Existing methods often trade off between formal safety guarantees, computational efficiency, and adaptability to dynamic and uncertain environments. Model-based (i.e., risk-aware and probabilistic) planners provide theoretical safety bounds but often struggle with scalability and generalization. Conversely, learning-based approaches exhibit strong adaptability but lack formal guarantees, raising concerns in safety-critical domains. Bridging these paradigms—by integrating formal safety mechanisms with adaptive learning strategies under uncertainty—remains an open challenge. The work in [48] provides an exhaustive and recent review of these methods, introducing a unified framework that reveals the common modular structure underlying many previously distinct approaches. This unified perspective helps clarify the relationships between existing techniques and points toward future advances.
This category shares important aspects with the perspective of probabilistic navigation, commented on before; therefore, the observations made there are also applicable here. In this work, we address the challenge of improving navigation from the perspective of learning-based methods but considering the temporal aspects of the task as an essential component. Learning them, and leveraging that knowledge for navigation enhancement, represents a novel contribution in the scope of the existing learning-based paradigms.
2.4 Time-Aware Reinforcement Learning
The temporal dimension—specifically the duration of the decision steps—remains a critical factor often simplified in DRL standard formulations. Traditional RL relies on the Markov Decision Process (MDP) framework [49], which usually assumes a fixed, synchronous discretization of time. This rigid temporal assumption is often suboptimal for mobile robotics, where the environment complexity varies dynamically in complex ways: some situations require high-frequency control for safety, while others allow for longer durations to minimize computational load or optimize trajectory fluency.
A notable contribution to handling non-uniform time in RL is the work of [50], who propose the Inhomogeneous Deep Q-Network (IDQN). By embedding agent-environment interactions into a continuous-time space using point processes, their approach accounts for irregular temporal intervals. However, IDQN primarily focuses on adapting the value function to given time irregularities rather than empowering the agent to actively decide the optimal duration of each navigation step to balance optimality and efficiency.
More closely related to our proposal, recent works have incorporated action duration as an explicit component of the action space, allowing the agent to output commands for both motion and duration [51–53]. While these approaches successfully demonstrate the feasibility of variable timesteps in general control tasks, they generally lack an analysis of their impact on learning performance under real-world constraints. Crucially, they do not explore the spatial consistency of these temporal decisions—introduced here as Subjective Time Maps (STMs)—nor do they address how these variable-duration policies interact with probabilistic belief states, such as the localization uncertainty handled by Particle Filters.
Finally, regarding the impact of time settings on performance, Mahmood et al. [54] examined how action cycle times affect learning stability. However, their analysis treats the timestep as a hyperparameter to be tuned or analyzed in isolation, rather than a dynamic variable to be learned and adapted in real-time. In contrast, our work seeks to learn a policy that actively modulates the timestep to manage the trade-off between motion safety, navigation optimality, and uncertainty, providing a unified framework for time-aware navigation.
3 Proposed Architecture and Components
The proposed approach is split into three core components, described in detail in this section: (i) DRL for learning the navigation policy; (ii) deduction of Subjective Time-Aware Maps (STMs) that encode and represent the information derived from the learned policy once projected into particular metrical spaces; and (iii) efficient integration of the uncertainty of these maps into the one of a Particle Filter (PF) for a complete and consistent handling of the existing information.
3.1 Time-Aware DRL for Reactive Navigation
This is the first stage of our approach. We first overview DRL, then describe the task to be learned, and finally explain how it has been learned in order for the resulting STM to contain all the knowledge needed by that robot to navigate in a diversity of environments.
The underlying formalism of most DRL methods is a discrete-time continuous Markov Decision Process (MDP) [49], defined by the tuple
where
To ensure robust performance in robotic control, which typically requires navigating continuous action spaces, we employ the Soft Actor-Critic (SAC) algorithm [55,56]. SAC has emerged as one of the most efficient and stable choices for tasks requiring continuous control, showing superior sample efficiency and asymptotic performance compared to its predecessors [57–59].
The SAC underlying optimization objective incorporates an entropy term
where
Notice that policies learned by SAC are optimized to maximize the expected value while maintaining sufficient stochasticity, ensuring the robot learns effective navigation behaviors that remain robust under environmental uncertainties.
3.1.2 Time-Aware Navigation Task
In this work the SAC algorithm is applied to a bespoke navigation task specifically designed to optimize three criteria: safety (obstacle avoidance), temporal efficiency (minimizing travel time), and spatial accuracy (in reaching the goal). To evaluate multiple levels of accuracy and the impact of action duration, we introduce a bullseye-shaped target (see Fig. 1) composed of three concentric rings (

Figure 1: Training scenario designed in CoppeliaSim [60] showing the robot, the 3-ringed target (blue, red and yellow) and a bunch of cylindrical obstacles. The partition of the LiDAR Field of View (FoV), and the minimum distance measurements for each of four sectors, are also illustrated. Different colors are used to visually differentiate each sector of the LiDAR FOV.
The observation (state) space
The action space
The temporal dimension of this decision-making process relies on the duration of the timestep,
The learning process is guided by a reward function that is also adapted to the time-aware learning process: a sparse formulation independent of the total number of steps per episode has been adopted to ensure coherence in learning in spite of different temporal resolutions. Episode termination is triggered by four distinct conditions: reaching a target ring; colliding with an obstacle—defined as a measurement below
The positive reward at the end of the episode is formulated as follows:
where
By adding penalties for undesirable outcomes, the reward function is formally defined as:
The proposed task is implemented and validated using the TurtleBot3 Burger [61]. This platform is widely adopted in research due to its seamless compatibility with the Robot Operating System 2 (ROS2). As a differential drive mobile robot, it is equipped with two independently actuated wheels mounted on a coaxial axis, complemented by a passive caster wheel to ensure mechanical stability during motion. For environmental perception, the robot features a
The training and subsequent exploitation phases of the DRL policy have been conducted within a simulation test-bed based on CoppeliaSim [60]. The simulator physics engine has been configured with a dynamics step of
The DRL policy has been implemented and trained with the Stable Baselines3 framework, an extensively adopted open-source library that provides reliable implementations of DRL algorithms [64]. We have used TensorBoard, a visualization tool from the TensorFlow ecosystem [65], for facilitating a thorough evaluation of training.
We have trained the robot in two variations of a carefully designed scenario that presents diverse navigational challenges. It is a synthetic, minimalist environment bounded by four walls where obstacles are simple columns, depicted in Fig. 1.
To promote generalization and diminish the training-to-exploitation-scenarios gap, the spatial configurations of both obstacles and the target, along with the robot initial orientation, are randomized at the beginning of each episode. Notice that, though randomization is considered beneficial in DRL, it does not automatically improve learning since it is not straightforward to control the variance it produces and to prevent over-conservative policies (e.g., [66]). We limit randomization by setting a safety distance between the robot and scene elements in order to avoid physically implausible starting places. Conversely, no lower bound is imposed on the initial robot-to-target distance, as episodes where the robot starts in close proximity to the goal facilitate early reward discovery. This strategy aligns with the principles of Curriculum Learning [67] and may benefit training especially during its early stages. To ensure a rigorous evaluation of the results in Section 4.1, episodes initialized within this immediate proximity are excluded from the performance analysis.
We have conducted several training experiments in these scenarios. Each one has been configured for a fixed duration of one million steps, a threshold empirically verified to guarantee learning convergence in total expected discounted reward for all configurations. The workload of learning has been distributed across several computers:
• IMECH: A high-performance workstation equipped with 4 NVIDIA RTX A6000 48 GB GPUs and an Intel Xeon Gold 5317 processor featuring 48 threads. It is provided by the Institute of Mechatronic Engineering & Cyber-Physical Systems [68] of the University of Málaga.
• Garthim1: A desktop computer with an NVIDIA GeForce GT 710 GPU and an Intel(R) Core(TM) i9-9900K CPU, offering 16 threads.
In any instance, both the DRL algorithm and the agent environment have been deployed on the same machine using our decoupled architecture. Furthermore, to ensure rigorous and fair comparisons across all experiments, the SAC hyperparameters (Table 1) have been maintained at their default values as specified in the Stable Baselines3 implementation [64].

The resulting policies are discussed in detail in Section 4.1.
3.2 Subjective Time-Aware Maps
Once the DRL policy has been trained for the particular robot and general kind of environment, and its robustness validated (Section 4.1), the next stage consists in deducing STMs for particular operational scenarios. In this section we describe these spatio-temporal maps.
An STM provides, given any pose of the robot in the metrical map of a given scenario and any target location, the motion command to execute and its execution time in order to navigate from that pose to the target, pursuing minimal total navigation time, maximum accuracy when reaching the target and maximum collision avoidance (all of that in a probabilistic sense, i.e., as an expectation). These maps are a deployment of the DRL policy described in the previous section into a particular metrical space; thus, once learned, a different STM is induced for any given environment.
STMs are difficult to visualize with all their information at once given the infinity of possible poses and targets within the environment, in addition to their two-fold content (timestep durations
In short, we fix a target to reach, and then define a grid of possible robot positions on the environment (farther than a minimum safety distance from obstacles). For each pair (robot, target) taken from the grid, we sample random variations of both the robot orientation and the target position; in particular we define an orientation variation window of
Fig. 2 depicts the three different scenarios used in the rest of the paper for evaluating our proposal, with examples of robot starting positions and targets. Figs. 3, A1 and A2 show the visualizations of the timestep duration component in the STMs corresponding to those real scenarios. The resulting surfaces have been mapped to a color scheme where darker tones correspond to shorter timesteps, indicating either the presence of nearby obstacles or confined spaces, and lighter colors represent longer timesteps, therefore defining clearer or safer areas.

Figure 2: Cenital view of testing scenes

Figure 3: STM visualization (average timestep) for
For visualizing even more information, this process has been repeated with the opposite orientation of the robot: facing away from the target. Both maps are merged a single picture per target in the right-most figures.
As shown in the target-facing configurations (subfigures a and d in Figs. 3, A1 and A2), brighter regions (longer timesteps) align with unobstructed areas. However, cases such as Fig. 3a demonstrate that longer timestep values can appear despite the proximity of obstacles—in the region marked with a red rectangle—. This behavior emerges because the robot is oriented towards the target, effectively classifying those obstacles as low-priority risks for the current trajectory. In sharp contrast, the same region in Fig. 3b exhibits significantly shorter timesteps when the robot is directly facing the obstacles. Such orientation-dependent risk assessment underscores a fundamental advantage of STMs over traditional safety maps, which often ignore robot-target orientation and other subjective traits of the robot motion.
Conversely, the facing-away configurations in Figs. 3, A1 and A2b,e exhibit darker tones overall, as the agent must perform a reorientation maneuver—a hazardous task in confined spaces where detected obstacles can change rapidly during pivoting.
Regarding the fused maps of Figs. 3, A1 and A2c,f, they exhibit a more diffuse distribution of timesteps compared to single-orientation maps. This is expected, as the robot orientation relative to the target is a critical factor: reversing the orientation fundamentally alters the policy output.
To numerically validate these STMs, specific regions of interest have been selected for histogram analysis (see Fig. 4). As illustrated in Fig. 5, Region #1 corresponds to an unobstructed area; consequently, its values are clustered around the

Figure 4: STM visualization (average timestep) for

Figure 5: Timestep histograms extracted from the STM regions defined in Fig. 4: (a) Region #1 (unobstructed zone), (b) Region #2 (high-risk area), and (c) Region #3 (target vicinity).
Having established the distinct behaviors across spatial contexts, it is also interesting to analyze how sensitive these maps are to the orientation sampling bounds that we have used earlier. When implementing STMs as discrete grids, the choice of these sampling parameters directly influences the operational map content, as sampling a wider range of orientations progressively smooths out the resulting control commands—by averaging the policy actions. This mechanism for mitigating sharp variations in the control loop promotes a more stable and fluid navigation behavior during execution.
Visually, this command-smoothing effect alters the topography of the STMs. To assess this, we have systematically evaluated a wider range of orientation bounds, from

Figure 6: Comparison of STM spatial structures for
The procedure we have described so far to visualize STMs can also be used to observe motion outputs, specifically angular velocity (see Fig. 7). This yields a spatial representation of the agent’s steering tendencies: darker zones denote areas where the policy selects high angular velocities to avoid imminent obstacles, whereas lighter regions indicate areas where the robot prioritizes straight trajectories due to sufficient clearance. Notably, the vicinity of the target also exhibits lighter tones, reflecting a tendency to reduce angular velocity for precise alignment during the final steps of the trajectory.

Figure 7: Spatial visualization of the angular velocity magnitude
All in all, our visualization approach provides a valuable view of the STM and of the time-aware decision-making process, covering both the timing and the direction of the robot actions. The ability of the agent to modulate its decision frequency serves as a crucial tool for identifying risky zones without requiring hazardous physical exploration; furthermore, it delineates safe regions where the agent may reallocate computational resources to other processes (being free from intensive movement and sensing tasks), such as policy refinement through exploitation feedback, which is aligned with the principles of Continual Learning [70].
3.3 Integration of the Localization Uncertainty
The final phase of our approach, to be run in real-time when the robot is operating, involves integrating the localization uncertainty of the robot, which has a very relevant role in navigation, with the one learned by the decision-making method and included in the STM. As motivated in the introduction, for an optimal and efficient learning process, the DRL policy has been learned using the true robot pose, i.e., with no localization uncertainty at all. The inherent uncertainty of stochastic policies primarily reflects the variance resulting from the learning process and reward optimization, rather than originating from the input space; conversely, deterministic policies lack any measure of uncertainty in their decision-making, always executing the same action for a specific state. We need to incorporate localization uncertainty in order to bridge this gap and ensure that the agent actions are informed by a complete measure of confidence.
A probabilistic localization estimator provides a mathematically rigorous representation of the belief state, and therefore of the uncertainty in the robot pose. More concretely, we use a Sequential Monte Carlo method, commonly known as a Particle Filter (PF) [1,71]. This method has been chosen due to its ability to handle non-linear motion and observation models, which are inherent in mobile robot navigation, and also to address different kinds of localization problems (“awakening”, “tracking” and “kidnapping”). In addition, its integration with the decision-making process is computationally simpler than that of other parametric methods such as the Extended Kalman Filter (EKF).
PFs approximate the posterior probability distribution
where each
• Initialization: A set of
• Prediction: Each particle is propagated according to the robot kinematic model during
• Update: A simulated observation is generated from each particle, using the map of the environment. These measurements are compared against the actual sensor data
• Resampling: Particles with weights below a predefined threshold are removed, while those with bigger weights are replicated to keep the initial

Figure 8: Instances of a pose estimation process using a PF (under manual navigation). At each iteration, the estimated robot pose is marked with a green ball, while the particles are propagated as blue points. The sequence illustrates the temporal progression of the filter: (a) initial particle distribution, (b) intermediate state reflecting some uncertainty of the particle cloud, and (c) final state with the particles accurately tracking the robot.
The decisions we have made for limiting the computational cost of the PF, needed for a practical implementation on a low-power mobile platform, can increase the robot uncertainty about its location. This has both pros and cons for our approach: on the one hand, increased uncertainty also increases the probability of bad localization, but on the other, it allows the robot to escape local minima that are natural in reactive navigators. In the experiments discussed in this paper, we have obtained reasonable results with this setting.
In this work we propose to integrate the localization uncertainty into the STMs through two methods:
•
•
Notice that
We can expect that, when the particle cloud has little variance and it is well centered around the true robot pose, both methods will behave approximately the same; only when the cloud has large variance and/or has a relevant bias with respect to the true pose they will be different, and in that case the question is whether the work of
The proposed architecture is structured around simulation, probabilistic localization, robot and reinforcement learning software. The interaction between these components, depicted in Fig. 9, forms a closed-loop control system:
• Robot agent interface (RAI): This component manages the robot motion via CoppeliaSim (in simulation) or interfacing with the corresponding ROS2 topics (in physical deployment). Regardless of the operation mode, it is used for providing the robot pose relative to the target and also for predicting the observation of each particle in the update of the localization filter.
• Map server (STM): A Python-based server that hosts the maps derived from the trained policy. It processes state observations and returns time-aware control actions (
• ROS2 Particle Filter (PF) node: It executes the prediction and update steps of the particle cloud based on sensor data and motion commands obtained from the STM.
• Central manager node (CM): It coordinates the data flow between nodes, initializes the experimental parameters, and issues timed movement commands to the agent depending on the specific configured experiment (see Section 4.2).

Figure 9: Software communication architecture of the proposed approach.
The operational sequence is as follows:
1. Observation Retrieval: The CM requests the current localization from the RAI and, depending on the execution mode, observations from the simulation engine or the physical sensors.
2. Particle initialization: The RAI forwards observations to the PF node, which initializes
3. Observation querying: For each hypothetical pose, its simulated observation is sent simultaneously to the STM server and to the PF. The STM queries the corresponding angular velocity and timestep for each particle perspective.
4. Particles weighting: Those observations are received by the PF node, which can update the weight of the particles and send the posterior cloud information to the manager.
5. Execution: The manager transmits the resulting movement command (
Besides, careful management of time must be implemented as well, particularly considering that a motion command duration will not be obeyed exactly—the system must do “extra” processing in order to obtain sensory data, update the localization filter, and decide the command. That “extra” time extends the effective duration of the previous motion command, since the robot does not stop while running the extra processes. Note that those temporal extensions do not affect the quality of learning, since the DRL learns to correlate motion command durations with the “extra” times found on the computer it used (in addition, no localization filter is active during learning, which also tends to produce shorter “extra” times). However, that learned mapping between commanded durations and effective durations is only valid on the training computer; when the STMs are used later on in the operational computing platform, the “extra” times that extend motion commands will be different, which may affect the optimality of the policy.
In order to cope with this implementation issue, preserving as much as possible the optimality of the learned policy, we (i) reduce to the minimum the time employed by the “extra” processing in the operational platform, and (ii) adjust the commanded durations yielded by the STM, aiming at replicating the ones of the training environment. Point (i) is achieved by minimizing the logging of data during the experiments (which would involve additional delays not needed for operation) and relying on a likelihood field [72] in the update stage of the localization filter, a computational method largely used in robotics and artificial intelligence to efficiently calculate the probability of a specific sensor measurement given a robot pose and a known map; point (ii) is implemented by drawing random “extra” times from a probability distribution of the “extra” times recorded during learning, and then adjusting the commanded duration according to that artificial value and the actual “extra” times measured in the robot, to replicate the distribution of the former.
As an analysis of the possibilities of scaling our approach to robots with more sensory data, we have also analyzed the effects on computation time of that circumstance, taking into account the main sources of computational cost explained in the previous paragraph. In particular, we have measured the times employed in computing the core of the

Figure 10: Computation times of DRL policies trained with different numbers of sensor beams.
In this section, we evaluate the proposal by defining several metrics. Section 4.1 details the comparison of different DRL policies used for deducing the STMs in order to identify the best-performing and most general one.
The evaluation of the PF method applied to safe robot navigation with those STMs under different configurations and scenarios is discussed in Section 4.2.
4.1 Evaluation of the DRL Policy
The time-aware navigation DRL policy used for deducing STMs must be as general as possible to be robust in any situation the robot may find when navigating different scenarios. For finding the best policy that achieves such generalization, we vary three fundamental design parameters: the scale of the training scenario (Constrained vs. Large), the obstacles distribution (Fixed vs. Randomized, in order to find a suitable level of randomization for learning), and the angular velocity range (Limited vs. Not Limited). Constrained and Large scenarios are denoted
•
•
Eight different learned policies result from the combinations of these three variables. Their initial performance is summarized in Table 2; they have been exploited in both

The quantitative analysis in Table 2 reveals three decisive trends regarding the robot performance. First, the influence of the environment scale is critical for generalization: policies trained in constrained scenarios (C-series) achieve high rewards in their native environment (
Regarding action space optimization, the results confirm that limiting the angular velocity is beneficial. In the large-scale experiments, the Limited configurations consistently outperform their Not Limited counterparts (e.g., in the fixed obstacle setup, the reward increases from
Finally, contrary to the common assumption that higher stochasticity (i.e., randomization) always yields better robustness, and as we have already commented in Section 3.1.3, the stability of obstacles has played a significant role in maximizing the final reward. The highest overall performance has been achieved by the
Regarding the learning dynamics, Fig. 11 illustrates the cumulative reward convergence for the trained policies. It reveals a distinct performance gap between policies trained in constrained environments (C-series, bottom curves) and those in large scenarios (L-series, top curves), validating the hypothesis that spatial scale is the dominant factor for potential reward maximization in our time-aware context, as the robot is severely restricted in constrained scenarios.

Figure 11: Training reward convergence vs. training steps
Among the top-performing models,
Based on all these findings, the
4.2 Evaluation of STMs + PFs for Navigation
Three real scenarios have been studied during the evaluation of STMs and their integration with localization uncertainty, gathered from maps automatically built by a real robot on different spaces of our laboratories and offices, already illustrated in Fig. 2:
• Test scene 1 (
• Test scene 2 (
• Test scene 3 (
In each scenario, we define 4 different pairs of target and robot starting positions (denoted Exp.1
Some representative trajectories followed by the robot during these experiments are illustrated in Fig. 12 for the first scenario. The rest are in Appendix B so as not to make the document too cumbersome to follow.

Figure 12: Resulting navigation paths for
To quantify the results obtained in these experiments and thus get a rigorous evaluation of the performance of our approach, the following metrics have been calculated:
• Success rate: The percentage of episodes where the robot reached the target without collision within a 100-step limit. Episodes exceeding this limit are considered failures.
• Total episode time: Navigation time elapsed from the start of the episode until the target is reached.
• Idle time percentage: Proportion of time during which the agent is waiting for motion commands to end, in relation to the total (wall-clock) time employed in the episode. This indicates the potential for time savings either used for reducing computer energy consumption or execution of other tasks.
• Travelled distance: An indicator of trajectory optimality. Shorter paths imply higher efficiency, reducing mechanical wear on motors and wheels; however, the robot could achieve this by taking more risks.
• Minimum distance to obstacles: A safety metric used to evaluate the agent ability to maintain a secure clearance during navigation.
• Rotational energy: An estimate of the energy employed in changing angular speed, calculated at each step
• Maximum localization variance: Maximum variance of the particle cloud used for localization in each episode. This serves to detect navigations where the localization has been less reliable and also to detect possible differences between
For comparing both


As it can be seen, our expectations on the experiment #4 of scenario
Maybe surprisingly, experiment #3 in the same scenario, which does not have the long path problem, produces even worse results for

Figure 13: Statistical distribution of cumulative tracking errors across scenarios
The rest of the experiments assess the adequacy of the training environment, which is very general and minimalistic, to a diversity of real situations: in all of them both methods achieve 100% of success or very close to that.
It is also logical that

Figure 14: Computation time devoted by
As for safety, the recorded minimum distance to obstacles along the trajectories shown in Table 4 is also very similar between both methods, with some scenarios giving a slight advantage to one or another (not statistically significant).
Rotational energy is both a measure of energy consumption to turn the robot and of the smoothness of the resulting trajectory (less angular speed changes lead to smoother paths). We see in Table 4, a consistently better behavior in this sense by
Finally,
4.2.2 Comparison with Exact Localization and Other Methods
We have also analyzed the performance of our proposed time-aware methods when compared to not depending on probabilistic localization and also to other common local navigators. For those purposes, we have focused on scenario

The main results are that the exactly localized robot exhibits a behavior similar to the one of
We have also compared

Finally, we have also used STMs for experiments conducted in real scenarios with the same robot (Turtlebot Burger), both using
Table 7 summarizes the metrics measured for the real experiments in


Figure 15: Real-world experiments comparing the
This work has presented a novel subjective, time-aware navigation framework that integrates Deep Reinforcement Learning (DRL) with probabilistic localization in order to enhance navigation safety and efficiency of a particular robot in structured environments. The core contribution of this study is the introduction of a new kind of spatio-temporal metric map, so-called Subjective Time Maps (STMs), a representational tool that characterizes the environment not merely as a geometric space, but as a temporal cost surface dependent on the relative pose between the robot and the navigation target.
The proposed experimental setup, featuring a bespoke multi-ring target configuration and a sparse reward function, successfully enables a SAC agent to learn a policy that balances spatial accuracy with temporal efficiency. The analysis of the generated STMs confirms that the learned policy exhibits a subjective perception of risk: shorter timestep values (indicating caution) are dynamically assigned to surrounding obstacles only when the robot is facing them, whereas the same obstacles are treated as low-priority constraints when the robot is oriented towards the goal. This directional sensitivity validates the hypothesis that effective navigation requires assessing risk relative to the agent’s immediate trajectory rather than relying solely on objective maps.
Regarding the integration of the localization uncertainty with the one included in the decision-making navigator, our results validate that while DRL policies can generalize against noise, they fundamentally lack an explicit mechanism to quantify state uncertainty. By bridging this gap with a mathematically rigorous belief representation method (particle filters), we ensure that navigation is informed by a reliable measure of confidence rather than relying solely on learned heuristics. This approach can be implemented in two basic ways: with a first-moment pose estimator (
We have also compared our methods to a common Virtual Force Field local navigator and to clairvoyant localization; the comparison with the former shows that our approaches generate smoother trajectories, while the latter leads to the conclusion that they produce very good results even with a modest number of particles in particle filter localization. We have finally tested the methods in different real scenarios, and show how the results replicate the same performance patterns as in the simulated environments. All of these analyses have been based on several performance metrics for a multi-criteria evaluation of the proposal.
Crucially, the explicit management of the timestep
Future lines of research will focus on a more in-depth analysis of the real-time aspects we have found in the implementation of our methods. Also, their adaptation to global navigation, i.e., path planning, is of relevance: there are several ways to extract complete paths from STMs under the reported optimality criteria, such as RRTs that use the information in the map for selecting motion commands, relaxation of mathematical paths over the safety “valleys” in the STM, or even finding suitable abstractions that enable its integration with symbolic planners.
Additionally, the computational idle time generated by the proposed approach opens new avenues for Continuous Learning, allowing the agent to refine its policy online and improve performance continuously without disrupting the navigation task.
Finally, the inclusion of variable linear speeds in the DRL policies and therefore in the STMs is of great interest, since having variable linear velocity should improve the navigation capabilities of the robot.
Acknowledgement: The authors thank the technical support of IMECH.UMA through PPRO-IUI-2023-02.
Funding Statement: This work was supported by the TYRELL research project (https://babel.isa.uma.es/research/projects/tyrell/) (PID2023-147392NB-I00), funded by MICIUAEI10.13039501100011033 and by the EU Regional Development Funds (EDRF).
Author Contributions: The authors confirm contribution to the paper as follows: Conceptualization: Juan-Antonio Fernández-Madrigal, Vicente Arévalo-Espejo, Adrián Bañuls-Arias; methodology: Adrián Bañuls-Arias, Juan-Antonio Fernández-Madrigal; software: Adrián Bañuls-Arias, Cipriano Galindo, Vicente Arévalo-Espejo, Ana Cruz-Martín; validation: Adrián Bañuls-Arias, Cipriano Galindo, Ana Cruz-Martín; investigation: Manuel Castellano-Quero, Juan M. Gandarias; resources: Juan-Antonio Fernández-Madrigal, Juan M. Gandarias; writing—original draft preparation: Adrián Bañuls-Arias, Vicente Arévalo-Espejo, Manuel Castellano-Quero, Juan M. Gandarias; writing—review and editing: Adrián Bañuls-Arias, Juan-Antonio Fernández-Madrigal, Vicente Arévalo-Espejo, Manuel Castellano-Quero, Juan M. Gandarias, Ana Cruz-Martín; supervision: Juan-Antonio Fernández-Madrigal; project administration: Juan-Antonio Fernández-Madrigal, Juan M. Gandarias, Ana Cruz-Martín; funding acquisition: Juan-Antonio Fernández-Madrigal, Juan M. Gandarias. All authors reviewed and approved the final version of the manuscript.
Availability of Data and Materials: The source code for the experiments described in the paper is publicly available at https://github.com/uncore-team/subjective_time_maps.git.
Ethics Approval: Not applicable.
Conflicts of Interest: The authors declare no conflicts of interest.
Appendix A Supplementary SMTs for
In this appendix we collect the STMs generated for

Figure A1: STM visualization (average timestep) for

Figure A2: STM visualization (average timestep) for
Appendix B Trajectory Comparisons for
This appendix presents a comparative visualization of the robot trajectories executed in the

Figure A3: Resulting navigation paths for

Figure A4: Resulting navigation paths for
References
1. Fernández-Madrigal JA, Blanco-Claraco JL. Simultaneous localization and mapping for mobile robots: introduction and methods. Hershey, PA, USA: IGI Global; 2012. [Google Scholar]
2. Siciliano B, Khatib O. Springer handbook of robotics. 2nd. Berlin/Heidelberg, Germany: Springer; 2016. [Google Scholar]
3. Waga A, Benhlima S, Bekri A, Abdouni J, Saber FZ. A survey on autonomous navigation for mobile robots: from traditional techniques to deep learning and large language models. J King Saud Univ Comput Inf Sci. 2025;37(7):198. doi:10.1007/s44443-025-00216-x. [Google Scholar] [CrossRef]
4. Macenski S, Moore T, Lu DV, Merzlyakov A, Ferguson M. From the desks of ROS maintainers: a survey of modern & capable mobile robotics algorithms: progress, challenges, and research frontiers. Robot Auton Syst. 2023;169:104493. doi:10.1016/j.robot.2023.104493. [Google Scholar] [CrossRef]
5. Singamaneni PT, Bachiller-Burgos P, Manso LJ, Garrell A, Sanfeliu A, Spalanzani A, et al. A survey on socially aware robot navigation: taxonomy and future challenges. Int J Robot Res. 2024;43(10):1533–72. doi:10.1177/02783649241230562. [Google Scholar] [CrossRef]
6. Hwang S, Jang I, Kim D, Kim HJ. Safe motion planning and control for mobile robots: a survey. Int J Control Autom Syst. 2024;22(10):2955–69. doi:10.1007/s12555-024-0784-5. [Google Scholar] [CrossRef]
7. Zhu K, Zhang T. Deep reinforcement learning based mobile robot navigation: a review. Tsinghua Sci Technol. 2021;26(5):674–91. doi:10.26599/tst.2021.9010012. [Google Scholar] [CrossRef]
8. Zhu Y, Wan Hasan WZ, Harun Ramli HR, Norsahperi NMH, Mohd Kassim MS, Yao Y. Deep reinforcement learning of mobile robot navigation in dynamic environment: a review. Sensors. 2025;25(11):3394. doi:10.3390/s25113394. [Google Scholar] [PubMed] [CrossRef]
9. Xu T. Recent advances in rapidly-exploring random tree: a review. Heliyon. 2024;10(11):e32451. doi:10.1016/j.heliyon.2024.e32451. [Google Scholar] [PubMed] [CrossRef]
10. Alexander A, Venkatesan K, Mounsef J, Ramanujam K. A comprehensive survey of path planning algorithms for autonomous systems and mobile robots: traditional and modern approaches. IEEE Access. 2025;13(4):176287–326. doi:10.1109/access.2025.3618837. [Google Scholar] [CrossRef]
11. Vintr T, Blaha J, Ulrich J, Rouček T, Broughton G, Duckett T, et al. Estimating the dominant frequencies of real-valued cyclic processes in natural environments for long-term operation of autonomous robots. Robot Auton Syst. 2026;198(1):105299. doi:10.1016/j.robot.2025.105299. [Google Scholar] [CrossRef]
12. Tunstel E, Seraji H, Howard A. Soft computing approach to safe navigation of autonomous planetary rovers. In: intelligent control systems using soft computing methodologies. Boca Raton, FL, USA: CRC Press; 2001. p. 213–42. [Google Scholar]
13. Lam CP, Chou CT, Chiang KH, Fu LC. Human-centered robot navigation—towards a harmoniously human-robot coexisting environment. IEEE Trans Robot. 2010;27(1):99–112. doi:10.1109/tro.2010.2076851. [Google Scholar] [CrossRef]
14. Macek K, Vasquez D, Fraichard T, Siegwart R. Safe vehicle navigation in dynamic urban scenarios. In: Proceedings of the 2008 11th International IEEE Conference on Intelligent Transportation Systems; 2008 Oct 12–15; Beijing, China. New York, NY, USA: IEEE; 2008. p. 482–9. [Google Scholar]
15. Petti S, Fraichard T. Safe motion planning in dynamic environments. In: Proceedings of the 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems; 2005 Aug 2–6; Edmonton, AB, Canada. New York, NY, USA: IEEE; 2005. p. 2210–5. [Google Scholar]
16. Fraichard T, Asama H. Inevitable collision states—a step towards safer robots? Adv Robot. 2004;18(10):1001–24. doi:10.1163/1568553042674662. [Google Scholar] [CrossRef]
17. Kewlani G, Ishigami G, Iagnemma K. Stochastic mobility-based path planning in uncertain environments. In: Proceedings of the 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems; 2009 Oct 10–15; Louis, MO, USA. New York, NY, USA: IEEE; 2009. p. 1183–9. [Google Scholar]
18. Cheng P, Shen Z, LaValle SM. RRT-based trajectory design for autonomous automobiles and spacecraft. Arch Control Sci. 2001;3(4):167–94. [Google Scholar]
19. Isukapalli SS. Uncertainty analysis of transport-transformation models. Piscataway, NJ, USA: Rutgers The State University of New Jersey, School of Graduate Studies; 1999. [Google Scholar]
20. Pepy R, Lambert A. Safe path planning in an uncertain-configuration space using RRT. In: Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems; 2006 Oct 9–15; Beijing, China. New York, NY, USA: IEEE; 2006. p. 5376–81. [Google Scholar]
21. Castillo-Lopez M, Ludivig P, Sajadi-Alamdari SA, Sanchez-Lopez JL, Olivares-Mendez MA, Voos H. A real-time approach for chance-constrained motion planning with dynamic obstacles. IEEE Robot Autom Lett. 2020;5(2):3620–5. doi:10.1109/lra.2020.2975759. [Google Scholar] [CrossRef]
22. Kollmitz M, Hsiao K, Gaa J, Burgard W. Time dependent planning on a layered social cost map for human-aware robot navigation. In: Proceedings of the 2015 European Conference on Mobile Robots (ECMR); 2015 Sep 2–4; Lincoln, UK. New York, NY, USA: IEEE; 2015. p. 1–6. [Google Scholar]
23. Ravankar A, Ravankar AA, Hoshino Y, Watanabe M, Kobayashi Y. Safe mobile robot navigation in human-centered environments using a heat map-based path planner. Artif Life Robot. 2020;25(2):264–72. doi:10.1007/s10015-020-00591-w. [Google Scholar] [CrossRef]
24. Hafez OA, Joerger M, Spenko M. How safe is particle filtering-based localization for mobile robots? An integrity monitoring approach. IEEE Trans Robot. 2024;40:3372–87. doi:10.1109/tro.2024.3420798. [Google Scholar] [CrossRef]
25. Bockrath K, Ernst L, Nadeem R, Pedraza B, Dera D. Trustworthy navigation with variational policy in deep reinforcement learning. Front Robot AI. 2025;12:1652050. doi:10.3389/frobt.2025.1652050. [Google Scholar] [PubMed] [CrossRef]
26. Nguyen TP, Nguyen H, Thinh Ngo HQ. Planning the emergency collision avoidance strategy based on personal zones for safe human-machine interaction in smart cyber-physical system. Complexity. 2022;2022(1):2992379. doi:10.1155/2022/2992379. [Google Scholar] [CrossRef]
27. Candela A, Wettergreen D. An approach to science and risk-aware planetary rover exploration. IEEE Robot Autom Lett. 2022;7(4):9691–8. doi:10.1109/lra.2022.3191949. [Google Scholar] [CrossRef]
28. Xiao X, Dufek J, Murphy RR. Robot risk-awareness by formal risk reasoning and planning. IEEE Robot Autom Lett. 2020;5(2):2856–63. doi:10.1109/lra.2020.2974434. [Google Scholar] [CrossRef]
29. Stone RF, Wang J, Sha Z. Risk-bounded and probabilistic roadmap-based motion planner for arbitrarily shaped robots with uncertainty. J Comput Inf Sci Eng. 2025;25(8):081002. doi:10.1115/1.4068407. [Google Scholar] [CrossRef]
30. Stracca E, Rudenko A, Palmieri L, Salaris P, Castri L, Mazzi N, et al. DARKO-Nav: hierarchical risk and context-aware robot navigation in complex intralogistic environments. In: Huber M, Verl A, Kraus W, editors. European robotics forum 2025. Cham, Switzerland: Springer Nature; 2025. p. 155–61. [Google Scholar]
31. Kucner TP, Lilienthal AJ, Magnusson M, Palmieri L, Swaminathan CS. Probabilistic mapping of spatial motion patterns for mobile robots. Cham, Switzerland: Springer Nature; 2020. [Google Scholar]
32. Molina S, Mannucci A, Magnusson M, Adolfsson D, Andreasson H, Hamad M, et al. The ILIAD safety stack: human-aware infrastructure-free navigation of industrial mobile robots. IEEE Robot Autom Mag. 2024;31(3):48–59. doi:10.1109/mra.2023.3296983. [Google Scholar] [CrossRef]
33. Castellano-Quero M, Kucner TP, Magnusson M. Alignability maps for the prediction and mitigation of localization error. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) Workshop on Closing the Loop on Localization; 2023 Oct 1–5; Detroit, MI, USA. [Google Scholar]
34. Hu H, Wen X, Hu J, Chen H, Xia C, Zhang H. Safe trajectory planning for incremental robots based on a spatiotemporal variable-step-size A* algorithm. Sensors. 2024;24(11):3639. doi:10.3390/s24113639. [Google Scholar] [CrossRef]
35. Zhang S, Swevers J. Time-optimal point-to-point motion planning: a two-stage approach. IFAC-PapersOnLine. 2024;58(18):139–45. doi:10.1016/j.ifacol.2024.09.022. [Google Scholar] [CrossRef]
36. Taylor S, Linton C, Biggs J, Holderbaum W. Time parametrized motion planning. Mathematics. 2024;12(21):3404. doi:10.3390/math12213404. [Google Scholar] [CrossRef]
37. Faroni M, Beschi M, Pedrocchi N. Safety-aware time-optimal motion planning with uncertain human state estimation. IEEE Robot Autom Lett. 2022;7(4):12219–26. doi:10.1109/lra.2022.3211493. [Google Scholar] [CrossRef]
38. Bagnell JA, Bradley D, Silver D, Sofman B, Stentz A. Learning for autonomous navigation. IEEE Robot Autom Mag. 2010;17(2):74–84. doi:10.1109/mra.2010.936946. [Google Scholar] [CrossRef]
39. Tang Y, Zhao C, Wang J, Zhang C, Sun Q, Zheng WX, et al. Perception and navigation in autonomous systems in the era of learning: a survey. IEEE Trans Neural Netw Learn Syst. 2022;34(12):9604–24. doi:10.1109/tnnls.2022.3167688. [Google Scholar] [PubMed] [CrossRef]
40. Nahavandi S, Alizadehsani R, Nahavandi D, Mohamed S, Mohajer N, Rokonuzzaman M, et al. A comprehensive review on autonomous navigation. ACM Comput Surv. 2025;57(9):1–67. doi:10.1145/3727642. [Google Scholar] [CrossRef]
41. Al-Kamil SJ, Szabolcsi R. Optimizing path planning in mobile robot systems using motion capture technology. Results Eng. 2024;22(12):102043. doi:10.1016/j.rineng.2024.102043. [Google Scholar] [CrossRef]
42. Al-Kamil SJ, Laufer E, Szabolcsi R. Deep-adaptive fuzzy predictive navigation framework for stable and intelligent mobile robot control. Results Control Optim. 2026;22(11):100669. doi:10.1016/j.rico.2026.100669. [Google Scholar] [CrossRef]
43. Pérez-D’Arpino C, Liu C, Goebel P, Martín-Martín R, Savarese S. Robot navigation in constrained pedestrian environments using reinforcement learning. In: Proceedings of the 2021 IEEE International Conference on Robotics and Automation (ICRA); 2021 May 30–Jun 5; Xi’an, China. New York, NY, USA: IEEE; 2021. p. 1140–6. [Google Scholar]
44. Li B, Huang Z, Chen TW, Dai T, Zang Y, Xie W, et al. MSN: mapless short-range navigation based on time critical deep reinforcement learning. IEEE Trans Intell Transp Syst. 2022;24(8):8628–37. doi:10.1109/tits.2022.3192480. [Google Scholar] [CrossRef]
45. Honda K, Yonetani R, Nishimura M, Kozuno T. When to replan? an adaptive replanning strategy for autonomous navigation using deep reinforcement learning. In: Proceedings of the 2024 IEEE International Conference on Robotics and Automation (ICRA); 2024 May 13–17; Yokohama, Japan. New York, NY, USA: IEEE; 2024. p. 6650–6. [Google Scholar]
46. Zhang K, Niroui F, Ficocelli M, Nejat G. Robot navigation of environments with unknown rough terrain using deep reinforcement learning. In: Proceedings of the 2018 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR); 2018 Aug 6–8; Philadelphia, PA, USA. New York, NY, USA: IEEE; 2018. p. 1–7. [Google Scholar]
47. Sun S, Zhao X, Li Q, Tan M. Inverse reinforcement learning-based time-dependent A* planner for human-aware robot navigation with local vision. Adv Robot. 2020;34(13):888–901. doi:10.1080/01691864.2020.1753569. [Google Scholar] [CrossRef]
48. Hsu KC, Hu H, Fisac JF. The safety filter: a unified view of safety-critical control in autonomous systems. Annu Rev Control Robot Auton Syst. 2023;7(1):47–72. doi:10.1146/annurev-control-071723-102940. [Google Scholar] [CrossRef]
49. Puterman ML. Markov decision processes: discrete stochastic dynamic programming. 1st ed. Hoboken, NJ, USA: John Wiley & Sons; 2014. [Google Scholar]
50. Chen X, Wang J. Inhomogeneous deep Q-network for time sensitive applications. Artif Intell. 2022;312(7540):103757. doi:10.1016/j.artint.2022.103757. [Google Scholar] [CrossRef]
51. Wang D, Beltrame G. Variable time step reinforcement learning for robotic Applications. arXiv: 2407.00290. 2024. doi:10.48550/arXiv.2407.00290. [Google Scholar] [CrossRef]
52. Karimi A, Jin J, Luo J, Mahmood AR, Jagersand M, Tosatto S. Dynamic decision frequency with continuous options. arXiv:2212.04407. 2023. doi:10.48550/arXiv.2212.04407. [Google Scholar] [CrossRef]
53. Zhou H, Huang A, Azizzadenesheli K, Childers D, Lipton Z. Timing as an action: learning when to observe and act. In: Dasgupta S, Mandt S, Li Y, editors. Proceedings of the 27th International Conference on Artificial Intelligence and Statistics. Vol. 238. New York, NY, USA: PMLR; 2024. p. 3979–87. [Google Scholar]
54. Mahmood AR, Korenkevych D, Komer B, Bergstra J. Setting up a reinforcement learning task with a real-world robot. In: Proceedings of the 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS); 2018 Oct 1–5; Madrid, Spain. p. 4635–40. doi:10.1109/IROS.2018.8593894. [Google Scholar] [CrossRef]
55. Haarnoja T, Zhou A, Abbeel P, Levine S. Soft actor-critic: off-policy maximum entropy deep reinforcement learning with a stochastic actor. arXiv:1801.01290. 2018. doi:10.48550/arXiv.1801.01290. [Google Scholar] [CrossRef]
56. Haarnoja T, Zhou A, Hartikainen K, Tucker G, Ha S, Tan J, et al. Soft actor-critic algorithms and applications. arXiv: 1812.05905. 2019. doi:10.48550/arXiv.1812.05905. [Google Scholar] [CrossRef]
57. Kuo PH, Huang CT, Chang CW, Feng PH, Lin YS. Design and implementation of a soft Actor-Critic controller for a robotic arm. Eng Appl Artif Intell. 2025;151:110589. doi:10.1016/j.engappai.2025.110589. [Google Scholar] [CrossRef]
58. Zhang K, Xu Y, Zhu J. A SAC-based deep reinforcement learning approach for autonomous underwater vehicle combat. In: Proceedings of the 2023 5th International Conference on Robotics, Intelligent Control and Artificial Intelligence (RICAI); 2023 Dec 1–3; Hangzhou, China. p. 95–9. [Google Scholar]
59. de Jesus JC, Kich VA, Kolling AH, Grando RB, de Souza Leite Cuadros MA, Gamarra DFT. Soft actor-critic for navigation of mobile robots. J Intell Robot Syst. 2021;102(2):31. doi:10.1007/s10846-021-01367-5. [Google Scholar] [CrossRef]
60. Robotics C. CoppeliaSim. 2024 [cited 2025 May 8]. Available from: https://www.coppeliarobotics.com/. [Google Scholar]
61. ROBOTIS. TurtleBot3 e-Manual. 2023 [cited 2026 Jan 16]. Available from: https://emanual.robotis.com/docs/en/platform/turtlebot3/overview/. [Google Scholar]
62. UnCORE. RL spin decoupler. GitHub. 2026 [cited 2026 May 10]. Available from: https://github.com/uncore-team/rl_spin_decoupler. [Google Scholar]
63. Towers M, Kwiatkowski A, Terry J, Balis JU, Cola GD, Deleu T, et al. Gymnasium: a standard interface for reinforcement learning environments. arXiv:2407.17032. 2024. doi:10.48550/arXiv.2407.17032. [Google Scholar] [CrossRef]
64. Raffin A, Hill A, Gleave A, Kanervisto A, Ernestus M, Dormann N. Stable-baselines3: reliable reinforcement learning implementations. J Mach Learn Res. 2021;22:1–8. [Google Scholar]
65. Abadi M, Agarwal A, Barham P, Brevdo E, Chen Z, Citro C, et al. TensorFlow: large-scale machine learning on heterogeneous distributed systems. arXiv:1603.04467. 2016. doi:10.48550/arXiv.1603.04467. [Google Scholar] [CrossRef]
66. Slaoui RB, Clements WR, Foerster JN, Toth S. Robust domain randomization for reinforcement learning. 2020 [cited 2026 May 12]. Available from: https://openreview.net/forum?id=H1xSOTVtvH. [Google Scholar]
67. Bengio Y, Louradour J, Collobert R, Weston J. Curriculum learning. In: Proceedings of the International Conference on Machine Learning; 2009 Jun 14–18; Montreal, QC, Canada. p. 41–8. doi:10.1145/1553374.1553380. [Google Scholar] [CrossRef]
68. IMECHUMA. University research institute in mechatronics engineering and cyber-physical systems, University of Málaga, Spain. 2025 [cited 2025 Jul 14]. Available from: https://www.imech-uma.es/. [Google Scholar]
69. Shepard D. A two-dimensional interpolation function for irregularly-spaced data. In: Proceedings of the 1968 23rd ACM National Conference. New York, NY, USA: ACM; 1968. p. 517–24. [Google Scholar]
70. Lesort T, Lomonaco V, Stoian A, Maltoni D, Filliat D, Díaz-Rodríguez N. Continual learning for robotics: definition, framework, learning strategies, opportunities and challenges. arXiv:1907.00182. 2019. doi:10.48550/arXiv.1907.00182. [Google Scholar] [CrossRef]
71. Thrun S, Burgard W, Fox D. Probabilistic robotics. Cambridge, MA, USA: MIT Press; 2005. [Google Scholar]
72. Burgard W, Fox D, Thrun S. Markov localization for mobile robots in dynamic environments. J Artif Intell Res. 1999;11:391–427. doi:10.1613/jair.616. [Google Scholar] [CrossRef]
73. Liu L, Wang X, Yang X, Liu H, Li J, Wang P. Path planning techniques for mobile robots: review and prospect. Expert Syst Appl. 2023;227(4):120254. doi:10.1016/j.eswa.2023.120254. [Google Scholar] [CrossRef]
Cite This Article
Copyright © 2026 The Author(s). Published by Tech Science Press.This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


Submit a Paper
Propose a Special lssue
View Full Text
Download PDF
Downloads
Citation Tools