{"id":{"repo_id":"vt","oai_identifier":"oai:vtechworks.lib.vt.edu:10919/119335"},"canonical_url":"https://search.dev.ndltd.org/etd/vt/oai:vtechworks.lib.vt.edu:10919/119335","repository":{"repo_id":"vt","name":"Virginia Tech","base_url":"https://vtechworks.lib.vt.edu/oai/request"},"display":{"title":"Analyzing Attitude Correction of a Spacecraft Due to the Motion of a Robotic Arm Payload","abstract":"There are millions of pieces of space debris in orbit around Earth that pose threats to operating spacecraft. Some of these debris can be attributed to satellite failure, or end-of-life protocols. With a continual increase in commercial satellite launches per year, decommissioned spacecraft act as more debris polluting the space environment. Not only can robotic arms assist with active orbital debris removal to be more sustainable, they also support robotic on-orbit servicing (OOS). Additionally, using a robotic manipulator enables different servicing operations to take place, allowing for life extension capabilities for expired spacecraft. These life extension services allow for a broader application for robotic arms, which includes rendezvous proximity operations and docking. Robotic arms can also be used for assembly and manufacturing cases, establishing a more sustained presence and creating permanent structures in space. When considering any robotic rendezvous maneuvers or servicing, assembly, and manufacturing tasks aboard a spacecraft, it is important for the parent satellite to maintain attitude throughout robot motion, as in a zero gravity setting, any forces created by the robot act as equal and opposite forces applied to the parent spacecraft. The research performed in this thesis aims to create a model to describe changes in attitude throughout planned robot motion, as well as introduce methods for compensating for potential disturbances. Additionally, methods for describing the kinematics of a robot manipulator are presented and the forces and torques experienced by each joint are calculated using Newton-Euler inverse dynamics. Based on a calculated trajectory of the end effector, these torques are propagated to the parent spacecraft to determine the change in angular velocity. The results of this analysis are used to determine the required angular velocity to apply to the parent spacecraft in order to maintain attitude.","abstract_html":"There are millions of pieces of space debris in orbit around Earth that pose threats to operating spacecraft. Some of these debris can be attributed to satellite failure, or end-of-life protocols. With a continual increase in commercial satellite launches per year, decommissioned spacecraft act as more debris polluting the space environment. Not only can robotic arms assist with active orbital debris removal to be more sustainable, they also support robotic on-orbit servicing (OOS). Additionally, using a robotic manipulator enables different servicing operations to take place, allowing for life extension capabilities for expired spacecraft. These life extension services allow for a broader application for robotic arms, which includes rendezvous proximity operations and docking. Robotic arms can also be used for assembly and manufacturing cases, establishing a more sustained presence and creating permanent structures in space. When considering any robotic rendezvous maneuvers or servicing, assembly, and manufacturing tasks aboard a spacecraft, it is important for the parent satellite to maintain attitude throughout robot motion, as in a zero gravity setting, any forces created by the robot act as equal and opposite forces applied to the parent spacecraft. The research performed in this thesis aims to create a model to describe changes in attitude throughout planned robot motion, as well as introduce methods for compensating for potential disturbances. Additionally, methods for describing the kinematics of a robot manipulator are presented and the forces and torques experienced by each joint are calculated using Newton-Euler inverse dynamics. Based on a calculated trajectory of the end effector, these torques are propagated to the parent spacecraft to determine the change in angular velocity. The results of this analysis are used to determine the required angular velocity to apply to the parent spacecraft in order to maintain attitude.","abstract_has_math":false,"creators":["Molitor, Rowan Larson"],"institution":"Virginia Tech","degree_name":"Master of Science","degree_level":"masters","degree_discipline":"Aerospace Engineering","degree_department":"Aerospace and Ocean Engineering","school":null,"contributors":[],"advisors":[],"committee_chairs":["Black, Jonathan T.","Kenyon, Samantha Parry"],"committee_members":["Komendera, Erik"],"year":2024,"date_issued":"2024-06-06","date_published":"2024-06-06","updated_at":"2026-07-24T05:56:51Z","subjects":["Space Robotics","Spacecraft Attitude","Torque","Angular Velocity"],"languages":["en"],"rights":["In Copyright"],"rights_urls":["http://rightsstatements.org/vocab/InC/1.0/"],"identifier_entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["vt_gsexam:40505"],"render_values":[{"text":"vt_gsexam:40505","href":null,"code":true}]}]},"links":{"outbound_url":"https://hdl.handle.net/10919/119335","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.committeechair","label":"Committee Chair","values":["Black, Jonathan T.","Kenyon, Samantha Parry"]},{"key":"dc:contributor.committeemember","label":"Committee Member","values":["Komendera, Erik"]},{"key":"dc:contributor.department","label":"Department","values":["Aerospace and Ocean Engineering"]},{"key":"dc:creator","label":"Author","values":["Molitor, Rowan Larson"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2024-06-07T08:01:25Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2024-06-07T08:01:25Z"]},{"key":"dc:date.issued","label":"Date","values":["2024-06-06"]},{"key":"dc:publisher","label":"Institution","values":["Virginia Tech"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Aerospace Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["masters"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Virginia Polytechnic Institute and State University"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Space Robotics","Spacecraft Attitude","Torque","Angular Velocity"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["In Copyright"]},{"key":"dc:rights.uri","label":"Rights URI","values":["http://rightsstatements.org/vocab/InC/1.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["vt_gsexam:40505"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://hdl.handle.net/10919/119335"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["There are millions of pieces of space debris in orbit around Earth that pose threats to operating spacecraft. Some of these debris can be attributed to satellite failure, or end-of-life protocols. With a continual increase in commercial satellite launches per year, decommissioned spacecraft act as more debris polluting the space environment. Not only can robotic arms assist with active orbital debris removal to be more sustainable, they also support robotic on-orbit servicing (OOS). Additionally, using a robotic manipulator enables different servicing operations to take place, allowing for life extension capabilities for expired spacecraft. These life extension services allow for a broader application for robotic arms, which includes rendezvous proximity operations and docking. Robotic arms can also be used for assembly and manufacturing cases, establishing a more sustained presence and creating permanent structures in space. When considering any robotic rendezvous maneuvers or servicing, assembly, and manufacturing tasks aboard a spacecraft, it is important for the parent satellite to maintain attitude throughout robot motion, as in a zero gravity setting, any forces created by the robot act as equal and opposite forces applied to the parent spacecraft. The research performed in this thesis aims to create a model to describe changes in attitude throughout planned robot motion, as well as introduce methods for compensating for potential disturbances. Additionally, methods for describing the kinematics of a robot manipulator are presented and the forces and torques experienced by each joint are calculated using Newton-Euler inverse dynamics. Based on a calculated trajectory of the end effector, these torques are propagated to the parent spacecraft to determine the change in angular velocity. The results of this analysis are used to determine the required angular velocity to apply to the parent spacecraft in order to maintain attitude."]},{"key":"dc:description.abstractgeneral","label":"General Abstract","values":["There are millions of pieces of space debris in orbit that threaten operating spacecraft. Spacecraft that are no longer working, yet continue to orbit, are considered space debris. As commercial satellite launches increase each year, orbital debris becomes more of a problem. Instead of disregarding broken satellites and adding to the orbital debris problem, robotic arms can be used to help fix and extend the lives of these spacecraft through acts of refueling or docking with an expired satellite to assume control, as well as provide assistance with orbital debris removal. In a broader sense, robotic arms can help two satellites dock together as well as assist in proximity operations. Robotic arms can be used to manufacture parts and build space structures, establishing a more permanent human presence in space. Because these robot servicing tasks can be very precise, it is important for the attached spacecraft to maintain position and orientation. During any servicing, assembly, or manufacturing task, the motion of a robotic arm produces forces that propagate to the parent spacecraft. If the spacecraft were on the ground, these forces would absorb into the ground, not affecting the position or orientation of the spacecraft. In zero gravity, any forces created by the robot arm act as equal and opposite forces applied to the parent spacecraft. These forces can cause shifts in the satellites position and orientation which need to be compensated for. Methods for describing the motion of the robotic arm are presented, and a model for how the parent spacecraft reacts to this motion is created. The results from this analysis are used to determine the appropriate counterforce to apply to the parent spacecraft in order to maintain desired orientation."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["Master of Science"]},{"key":"dc:format.medium","label":"Dc Format Medium","values":["ETD"]},{"key":"dc:title","label":"Title","values":["Analyzing Attitude Correction of a Spacecraft Due to the Motion of a Robotic Arm Payload"]}]}],"canonical_facts":{"dc:contributor.committeechair":["Black, Jonathan T.","Kenyon, Samantha Parry"],"dc:contributor.committeemember":["Komendera, Erik"],"dc:contributor.department":["Aerospace and Ocean Engineering"],"dc:creator":["Molitor, Rowan Larson"],"dc:date.accessioned":["2024-06-07T08:01:25Z"],"dc:date.available":["2024-06-07T08:01:25Z"],"dc:date.issued":["2024-06-06"],"dc:description.abstract":["There are millions of pieces of space debris in orbit around Earth that pose threats to operating spacecraft. Some of these debris can be attributed to satellite failure, or end-of-life protocols. With a continual increase in commercial satellite launches per year, decommissioned spacecraft act as more debris polluting the space environment. Not only can robotic arms assist with active orbital debris removal to be more sustainable, they also support robotic on-orbit servicing (OOS). Additionally, using a robotic manipulator enables different servicing operations to take place, allowing for life extension capabilities for expired spacecraft. These life extension services allow for a broader application for robotic arms, which includes rendezvous proximity operations and docking. Robotic arms can also be used for assembly and manufacturing cases, establishing a more sustained presence and creating permanent structures in space. When considering any robotic rendezvous maneuvers or servicing, assembly, and manufacturing tasks aboard a spacecraft, it is important for the parent satellite to maintain attitude throughout robot motion, as in a zero gravity setting, any forces created by the robot act as equal and opposite forces applied to the parent spacecraft. The research performed in this thesis aims to create a model to describe changes in attitude throughout planned robot motion, as well as introduce methods for compensating for potential disturbances. Additionally, methods for describing the kinematics of a robot manipulator are presented and the forces and torques experienced by each joint are calculated using Newton-Euler inverse dynamics. Based on a calculated trajectory of the end effector, these torques are propagated to the parent spacecraft to determine the change in angular velocity. The results of this analysis are used to determine the required angular velocity to apply to the parent spacecraft in order to maintain attitude."],"dc:description.abstractgeneral":["There are millions of pieces of space debris in orbit that threaten operating spacecraft. Spacecraft that are no longer working, yet continue to orbit, are considered space debris. As commercial satellite launches increase each year, orbital debris becomes more of a problem. Instead of disregarding broken satellites and adding to the orbital debris problem, robotic arms can be used to help fix and extend the lives of these spacecraft through acts of refueling or docking with an expired satellite to assume control, as well as provide assistance with orbital debris removal. In a broader sense, robotic arms can help two satellites dock together as well as assist in proximity operations. Robotic arms can be used to manufacture parts and build space structures, establishing a more permanent human presence in space. Because these robot servicing tasks can be very precise, it is important for the attached spacecraft to maintain position and orientation. During any servicing, assembly, or manufacturing task, the motion of a robotic arm produces forces that propagate to the parent spacecraft. If the spacecraft were on the ground, these forces would absorb into the ground, not affecting the position or orientation of the spacecraft. In zero gravity, any forces created by the robot arm act as equal and opposite forces applied to the parent spacecraft. These forces can cause shifts in the satellites position and orientation which need to be compensated for. Methods for describing the motion of the robotic arm are presented, and a model for how the parent spacecraft reacts to this motion is created. The results from this analysis are used to determine the appropriate counterforce to apply to the parent spacecraft in order to maintain desired orientation."],"dc:description.degree":["Master of Science"],"dc:format.medium":["ETD"],"dc:identifier.other":["vt_gsexam:40505"],"dc:identifier.uri":["https://hdl.handle.net/10919/119335"],"dc:language.iso":["en"],"dc:publisher":["Virginia Tech"],"dc:rights":["In Copyright"],"dc:rights.uri":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:subject":["Space Robotics","Spacecraft Attitude","Torque","Angular Velocity"],"dc:title":["Analyzing Attitude Correction of a Spacecraft Due to the Motion of a Robotic Arm Payload"],"dc:type":["Thesis"],"thesis:degree_discipline":["Aerospace Engineering"],"thesis:degree_level":["masters"],"thesis:degree_name":["Master of Science"],"thesis:institution_name":["Virginia Polytechnic Institute and State University"]},"updated_at":"2026-07-24T05:56:51Z"}