<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>on-orbit servicing &#8211; Science</title>
	<atom:link href="https://scienmag.com/tag/on-orbit-servicing/feed/" rel="self" type="application/rss+xml" />
	<link>https://scienmag.com</link>
	<description></description>
	<lastBuildDate>Sat, 17 Oct 2026 12:19:39 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://scienmag.com/wp-content/uploads/2024/07/cropped-scienmag_ico-32x32.jpg</url>
	<title>on-orbit servicing &#8211; Science</title>
	<link>https://scienmag.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">73899611</site>	<item>
		<title>AI Teaches Space Robots to Dodge Debris Without Burning Fuel</title>
		<link>https://scienmag.com/ai-teaches-space-robots-to-dodge-debris-without-burning-fuel/</link>
		
		<dc:creator><![CDATA[Denise Maddox]]></dc:creator>
		<pubDate>Sat, 17 Oct 2026 12:19:39 +0000</pubDate>
				<category><![CDATA[Science News]]></category>
		<category><![CDATA[Technology and Engineering]]></category>
		<category><![CDATA[autonomous space robot navigation]]></category>
		<category><![CDATA[challenges of space robotic control]]></category>
		<category><![CDATA[collision avoidance]]></category>
		<category><![CDATA[collision-free path planning in space]]></category>
		<category><![CDATA[DDPG]]></category>
		<category><![CDATA[deep learning]]></category>
		<category><![CDATA[deep reinforcement learning for space robots]]></category>
		<category><![CDATA[free-floating manipulator]]></category>
		<category><![CDATA[free-floating space manipulators]]></category>
		<category><![CDATA[fuel-efficient space robotics]]></category>
		<category><![CDATA[momentum conservation in space robotics]]></category>
		<category><![CDATA[noise-resistant sensor data processing]]></category>
		<category><![CDATA[observation noise]]></category>
		<category><![CDATA[on-orbit servicing]]></category>
		<category><![CDATA[path planning]]></category>
		<category><![CDATA[quaternions]]></category>
		<category><![CDATA[reinforcement]]></category>
		<category><![CDATA[reinforcement learning]]></category>
		<category><![CDATA[robotic arm control in orbit]]></category>
		<category><![CDATA[space debris avoidance]]></category>
		<category><![CDATA[space robotics]]></category>
		<category><![CDATA[spacecraft dynamics]]></category>
		<category><![CDATA[York University space robotics research]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=297764</guid>

					<description><![CDATA[Researchers trained a deep reinforcement learning agent to plan collision-free paths for a fuel-saving free-floating space manipulator, even with noisy sensor data.]]></description>
										<content:encoded><![CDATA[<p>In the silent vacuum of orbit, a robotic arm attached to a tumbling spacecraft faces a deceptively simple problem: reach out and grab a target without colliding with anything, including itself. On Earth, engineers would solve this with well-established path-planning mathematics. In space, the rules change. Every movement of the arm pushes back against the spacecraft it is mounted on, because with no thrusters firing and no ground to brace against, momentum must be conserved. A new study from York University in Toronto shows that deep reinforcement learning can master this notoriously tricky problem, teaching a six-degree-of-freedom free-floating space manipulator to plan collision-free paths even when its sensors feed it noisy data.</p>
<p>The research, published in Frontiers in Control Engineering by Ahmad Al Ali and Zheng H. Zhu of York University&#8217;s Mechanical Engineering Department, tackles a challenge that has limited space robotics for decades. Space robotic systems come in two flavors. Free-flying robots use thrusters to actively hold the base spacecraft steady while the arm works, which makes control straightforward but burns precious fuel. Free-floating robots let the base drift naturally in response to the arm&#8217;s motions, conserving momentum and stretching the mission&#8217;s operational life. The trade-off is mathematical chaos: the position and orientation of the arm&#8217;s end effector depend not just on the current joint angles but on the entire history of joint and base velocities, a nonholonomic coupling that renders classical fixed-base planning techniques ineffective.</p>
<p>Earlier attempts to tame this coupling relied on inverse kinematics respecting angular momentum constraints, but dynamic singularities, unpredictable from kinematics alone, could derail the arm mid-task. Optimization approaches such as particle swarm optimization and sliding mode control improved matters but demanded heavy computation and required complete re-optimization whenever initial conditions changed. Reinforcement learning offered a compelling alternative. In this framework, an agent learns a control policy through trial and error, guided by a reward function, within a Markov Decision Process. Crucially, once training ends, the entire learned policy is compressed into the weights and biases of a neural network, lightweight enough to run on modest space-qualified hardware, a decisive advantage where computing power is scarce.</p>
<p>Prior reinforcement learning studies on space manipulators mostly targeted simpler systems, often three degrees of freedom, and frequently ignored practical constraints. The authors&#8217; survey of the field found that most work neglected joint velocity limits, avoided quaternion-based attitude representation, and omitted obstacle avoidance entirely. Their new work addresses all three gaps simultaneously, applying the Deep Deterministic Policy Gradient algorithm, which combines an actor network that outputs continuous joint torques with a critic network that estimates the expected discounted return of state-action pairs. The architecture uses two hidden layers of 400 and 300 neurons, a replay buffer of 50,000 transitions, and a discount factor of 0.99, trained in a MATLAB and Simulink simulation of a six-link manipulator on a 1,700-kilogram base spacecraft.</p>
<p>The heart of the method is a carefully engineered reward function. A guidance term rewards the agent for shrinking both the positional distance and the orientation difference between the end effector and the target. Once the end effector enters a predefined capture zone, large positive rewards kick in to hold it there while fine alignment proceeds. Large negative penalties punish self-collision between links, contact with the target, and encroachment on an external obstacle placed directly in the approach path. A velocity penalty, proportional to the squared sum of joint angular velocities, discourages jerky motion and produces smoother trajectories.</p>
<p>One of the study&#8217;s most elegant technical choices is the use of quaternions instead of Euler angles to represent orientation. Euler angle differences discard information about rotation sequence, inflating the search space during learning and sometimes causing divergence. Quaternions, four-component representations of rotation, avoid the singularities that plague Euler angles and preserve full rotational information. The orientation error is computed from the relative quaternion between the end effector and the target, giving the learning agent a cleaner, more informative signal and accelerating convergence.</p>
<p>The simulation results demonstrate the approach across three progressively harder scenarios. In the first, without velocity constraints, the agent guided the end effector into the capture range within roughly 6 seconds of the 10-second episode, achieving a minimum distance error of 0.058 meters and an orientation error of 4.85 degrees, while threading the arm past the obstacle without a single collision. Training converged within about 5,000 episodes, with the guidance term pulling the end effector toward the target and the penalty terms actively preventing collisions throughout.</p>
<p>The second scenario added the velocity penalty, and the effect was striking. The squared sum of joint velocities along the path barely exceeded 80, compared with peaks of 160 in the unconstrained case, and the trajectory converged more smoothly during the first 3 seconds. The final pose errors were 0.088 meters and 6.61 degrees, a modest cost in precision for a dramatically smoother path, exactly the kind of motion a real gripper needs before capturing a tumbling satellite.</p>
<p>The third scenario confronted the elephant in every real mission: imperfect sensors. Vision-based estimation of a target&#8217;s pose is inherently noisy, so the researchers injected white noise with a 10-to-1 signal-to-noise ratio into the observed target pose and obstacle position during training. The agent still succeeded, reaching a distance error of 0.048 meters and an orientation error of 7.79 degrees, with somewhat more oscillatory joint torques reflecting the added uncertainty. The most revealing finding came from the cross-test: the noise-trained agent performed flawlessly in a noise-free environment, while the agent trained on clean data failed when noise was introduced. Training under realistic conditions, it turns out, is not optional but essential.</p>
<p>The implications reach well beyond one simulated arm. As orbital servicing, debris removal, and in-space assembly grow into commercial industries, robots that can plan their own collision-free paths without thruster support will be indispensable. Because the trained policy is just a set of neural network weights, deployment requires no onboard supercomputer, and the modular reward function can be retuned for different missions, adding torque or energy penalties as needed. The authors describe their work as a theoretical foundation for reinforcement learning in complex free-floating operations, and the results suggest that the next generation of orbital robots may learn to move the way astronauts do: gracefully, cautiously, and with an instinct for danger.</p>
<p><strong>Subject of Research:</strong> Reinforcement learning-based path planning for a free-floating space robotic manipulator with collision avoidance and observation noise</p>
<p><strong>Article Title:</strong> Reinforcement learning for path planning of free-floating space robotic manipulator with collision avoidance and observation noise</p>
<p><strong>Article References:</strong> Al Ali, A., &amp; Zhu, Z. H. (2024). Reinforcement learning for path planning of free-floating space robotic manipulator with collision avoidance and observation noise. <em>Frontiers in Control Engineering, 5</em>, Article 1394668. <a href="https://doi.org/10.3389/fcteg.2024.1394668" rel="noopener noreferrer">https://doi.org/10.3389/fcteg.2024.1394668</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.3389/fcteg.2024.1394668" rel="noopener noreferrer">10.3389/fcteg.2024.1394668</a></p>
<p><strong>Keywords:</strong> space robotics, reinforcement learning, DDPG, free-floating manipulator, path planning, collision avoidance, quaternions, observation noise, on-orbit servicing, deep learning, spacecraft dynamics, Reinforcement</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">297764</post-id>	</item>
		<item>
		<title>AI Learns to Doubt Itself to Track Tumbling Spacecraft in Orbit</title>
		<link>https://scienmag.com/ai-learns-to-doubt-itself-to-track-tumbling-spacecraft-in-orbit/</link>
		
		<dc:creator><![CDATA[Blake Davidson]]></dc:creator>
		<pubDate>Mon, 05 Oct 2026 15:43:39 +0000</pubDate>
				<category><![CDATA[Technology and Engineering]]></category>
		<category><![CDATA[6-degree-of-freedom spacecraft pose recovery]]></category>
		<category><![CDATA[autonomous on-orbit servicing]]></category>
		<category><![CDATA[autonomous rendezvous]]></category>
		<category><![CDATA[covariance]]></category>
		<category><![CDATA[deep learning]]></category>
		<category><![CDATA[EPnP]]></category>
		<category><![CDATA[keypoint detection]]></category>
		<category><![CDATA[machine learning for spacecraft navigation]]></category>
		<category><![CDATA[monocular spacecraft pose estimation]]></category>
		<category><![CDATA[monocular vision]]></category>
		<category><![CDATA[non-cooperative spacecraft]]></category>
		<category><![CDATA[non-cooperative spacecraft rendezvous]]></category>
		<category><![CDATA[on-orbit servicing]]></category>
		<category><![CDATA[probabilistic pose estimation in space applications]]></category>
		<category><![CDATA[RANSAC]]></category>
		<category><![CDATA[single camera satellite navigation]]></category>
		<category><![CDATA[spacecraft pose estimation]]></category>
		<category><![CDATA[SPEED benchmark]]></category>
		<category><![CDATA[statistical keypoint confidence in spacecraft tracking]]></category>
		<category><![CDATA[uncertainty estimation]]></category>
		<category><![CDATA[uncertainty modeling in spacecraft visual perception]]></category>
		<category><![CDATA[uncertainty-aware vision system for satellite tracking]]></category>
		<category><![CDATA[vision-based space debris inspection]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=238640</guid>

					<description><![CDATA[Researchers have developed an uncertainty-aware monocular vision framework that assigns full anisotropic covariance matrices to spacecraft keypoints, achieving top-tier pose estimation accuracy on real imagery from the ESA SPEED benchmark.]]></description>
										<content:encoded><![CDATA[<p>When a servicing spacecraft closes in on a defunct satellite that was never designed to be grappled, the machines doing the watching must answer two questions at once: where is the target, and how sure am I about that answer? A new study published in Aerospace Systems by Feng Zhai and Chengxi Zhang of Jiangnan University, together with Zhijian He of Shenzhen Technology University and Dezhi Xu of Southeast University, tackles both questions simultaneously with an uncertainty-aware vision system that estimates the full six-degree-of-freedom pose of a non-cooperative spacecraft from a single camera image. Rather than treating every detected feature as equally trustworthy, the method assigns each keypoint a complete statistical description of its own fallibility, and then lets that description steer the geometry that recovers the spacecraft&#8217;s position and orientation.</p>
<p>The problem the researchers set out to solve is deceptively simple to state and notoriously hard to solve. Monocular pose estimation, the task of recovering three-dimensional translation and three-dimensional rotation from a two-dimensional image, underpins autonomous rendezvous, close-range inspection, and on-orbit servicing. In the ideal case, a camera stares at a cooperative target covered in fiducial markers under controlled lighting, and classical photogrammetry does the rest. Real servicing targets are anything but cooperative. They are untextured metal cylinders and boxes whose surfaces offer almost no visual landmarks, they are wrapped in specular thermal blankets that throw blinding glints across the field of view, and they swing between sunlit brilliance and pitch-black shadow as the chaser and target orbit the Earth every ninety minutes. Any vision algorithm that pretends its measurements are exact in these conditions is lying to itself, and the consequences of that lie can be measured in collision avoidance margins.</p>
<p>Most learning-based pipelines in this field follow a two-stage recipe: a neural network detects a set of keypoints on the target, and a perspective-n-point solver, usually wrapped in a random sample consensus loop to reject outliers, converts the 2D-to-3D correspondences into a pose. The weakness of that recipe is representational. Detected keypoints are typically treated as deterministic observations, or at best weighted by a single scalar confidence score. A scalar cannot express the fact that uncertainty in image measurements is directional. A keypoint sitting on a bright specular highlight may be localized precisely along the edge of the glint but smeared hopelessly across it, a situation that demands different error bars along different image axes. The new framework replaces the scalar with a full anisotropic covariance matrix for every keypoint, a mathematical object that captures both the magnitude and the orientation of localization uncertainty in the image plane.</p>
<p>The architecture that produces these covariances builds on a YOLO-family detector, which predicts not only the location of each landmark but also an uncertainty triplet consisting of standard deviations along two orthogonal directions and a rotation angle that defines those directions. Training is supervised by a Gaussian negative log-likelihood loss, a choice with an elegant self-correcting property: if the network claims a keypoint is precise and the training data proves otherwise, the loss penalizes the overconfidence heavily, while a keypoint that honestly reports large uncertainty on a genuinely ambiguous feature escapes punishment. Over the course of training, the network learns to be a calibrated judge of its own eyesight, flagging exactly the regions of the image where weak texture, reflection, or harsh illumination transitions make localization unreliable.</p>
<p>Pose recovery then proceeds in two geometric stages. First, the EPnP solver, a linear algorithm that computes the pose in linear time in the number of points, combined with RANSAC, delivers an initial estimate that is robust to gross outliers. Second, and this is where the covariance machinery earns its keep, a robust nonlinear refinement minimizes covariance-whitened reprojection residuals. Whitening means that each residual is normalized by the predicted uncertainty of the keypoint that produced it. A residual of a few pixels on a confidently localized corner feature counts far more heavily than the same residual on a feature the network has flagged as unreliable. The result is a pose optimization that automatically listens to its most trustworthy measurements and politely discounts its noisiest ones, without any hand-tuned thresholds or manual outlier rejection rules.</p>
<p>The benchmark results are concrete. On the validation split of the SPEED dataset, the spacecraft pose estimation benchmark released through the European Space Agency&#8217;s Kelvins Pose Estimation Challenge, the method achieves a mean translation error of 0.1246 meters and a mean rotation error of 1.3284 degrees. On the keypoint error metrics, the framework scores 0.038428 on the synthetic test set and 0.123492 on the real test set, with the real-image score placing it among the top three post-challenge entries. That last number deserves emphasis. Synthetic-to-real transfer, often called the domain gap, is the graveyard of learning-based spacecraft vision systems, because models trained on rendered images routinely collapse when confronted with real camera noise, lighting physics, and material properties that no renderer fully captures. Ranking near the top on real imagery indicates that the uncertainty modeling is not merely a theoretical refinement but a practical defense against the domain gap.</p>
<p>The broader significance lies in what calibrated uncertainty buys a mission designer. A rendezvous and capture sequence is a chain of decisions, each conditioned on the estimated relative state. If the perception module can hand downstream guidance and control software not just a pose but a principled covariance for that pose, the spacecraft can throttle its approach aggressiveness to match its confidence, widen safety corridors when the target is poorly observed, and fuse vision with other sensors such as lidar or inertial measurements in a statistically consistent way. Uncertainty-aware perception is thus a prerequisite for certifiable autonomy, the kind of autonomy that regulators and mission assurance engineers can sign off on. The study situates itself within a growing literature on this theme, citing prior work on evidential regression for satellite pose estimation, conformal keypoint detection with statistical guarantees, and uncertainty-guided self-assessment, but distinguishes itself by propagating the full anisotropic covariance directly into the geometric refinement stage rather than using uncertainty only as a reporting afterthought.</p>
<p>The technical lineage of the approach is also worth tracing. Keypoint-based pose estimation has deep roots in computer vision, from early methods like Bb8 that predicted the 2D projections of 3D bounding box corners, through PVNet&#8217;s pixel-wise voting network, to a family of satellite-specific systems built on deep landmark regression with nonlinear pose refinement. The perspective-n-point problem itself, solved efficiently by EPnP in 2009, predates the deep learning era entirely. What the new work contributes is the connective tissue between these worlds: a modern detector that speaks the language of probability, and a classical optimizer that knows how to listen. The authors trained their system with support from the National Natural Science Foundation of China, and the underlying SPEED benchmark remains publicly available through the ESA Kelvins challenge platform, keeping the evaluation transparent and reproducible.</p>
<p>For the emerging industry of on-orbit servicing, debris removal, and satellite life extension, the stakes of this research line are straightforward. Every capture mission begins with a camera, and every camera view of an uncooperative target is an exercise in reasoning under uncertainty. Systems that acknowledge and quantify that uncertainty, pixel by pixel and axis by axis, will be the ones that can approach a tumbling rocket body at close range without flinching at a sun glint or a shadow line. As single-camera solutions mature from benchmark contenders into flight software, the quiet mathematics of covariance matrices may prove to be one of the most consequential payloads on the next generation of robotic space tugboats.</p>
<p><strong>Subject of Research:</strong> Uncertainty-aware monocular six-degree-of-freedom pose estimation of non-cooperative spacecraft using covariance-weighted keypoint detection</p>
<p><strong>Article Title:</strong> Uncertainty-aware monocular spacecraft pose estimation with covariance-weighted keypoints</p>
<p><strong>Article References:</strong> Zhai, F., Zhang, C., He, Z., &amp; Xu, D. (2026). Uncertainty-aware monocular spacecraft pose estimation with covariance-weighted keypoints. <em>Aerospace Systems</em>. <a href="https://doi.org/10.1007/s42401-026-00554-2" rel="noopener noreferrer">https://doi.org/10.1007/s42401-026-00554-2</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1007/s42401-026-00554-2" rel="noopener noreferrer">10.1007/s42401-026-00554-2</a></p>
<p><strong>Keywords:</strong> spacecraft pose estimation, monocular vision, uncertainty estimation, keypoint detection, covariance, on-orbit servicing, non-cooperative spacecraft, EPnP, RANSAC, SPEED benchmark, deep learning, autonomous rendezvous</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">238640</post-id>	</item>
	</channel>
</rss>
