Next Article in Journal
Evaluation of the Acceleration Vibration Signal for Aggregates of the Horizontal Drilling Stand
Next Article in Special Issue
CageView: A Smart Food Control and Monitoring System for Phenotypical Research In Vivo
Previous Article in Journal
Data-Driven Personalized Learning Path Planning Based on Cognitive Diagnostic Assessments in MOOCs
Previous Article in Special Issue
Synergetic Synthesis of Nonlinear Laws of Throttle Control of a Pneumatic Drive
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On the Unification of Legged and Aerial Robots for Planetary Exploration Missions

Robotics and AI Group, Department of Computer, Electrical and Space Engineering, Luleå University of Technology, SE-97187 Luleå, Sweden
*
Author to whom correspondence should be addressed.
Appl. Sci. 2022, 12(8), 3983; https://doi.org/10.3390/app12083983
Submission received: 20 February 2022 / Revised: 4 April 2022 / Accepted: 13 April 2022 / Published: 14 April 2022

Abstract

:
In this article, we address the task of developing a unified solution that incorporates quadruped and aerial robots for planetary exploration missions. The designing process takes recommendations provided by Boston Dynamics for building custom payloads for the Spot robot, as well as its kinematic constraints. The unification task itself encompasses design of a passive drone landing platform as a hardware link between the Spot robot and the drone, which has active locking and unlocking capabilities required to securely keep the drone on the Spot independently whether it is standing or moving. Thus, in the designed unification solution, the landing platform does not impact the overall robot mobility and has no interference with the robot’s legs. The initial solution design was extensively evaluated in a series of tests at the laboratory, which demonstrated its viability.

1. Introduction

Over the past few years, autonomous robots have experienced their utilization in more real-world applications, mainly because of their ability to navigate in environments with minimal human supervision, which has increased their use in various industrial sectors including energy, construction, healthcare, delivery, and space. However, with new robotic applications emerge new challenges in which there is a need for a collaborative operation in exploration missions and for sharing common information about the operating environment among different robots or robot modalities, in which, for example, a ground robot is carrying an aerial one. Recent advancements in the field of autonomous robots are fostering the development of robotic modalities for collaborative missions, where one bigger robot is capable of carrying deploying a smaller one autonomously, as shown in Figure 1. This technology can be applied in scenarios such as exploration [1], infrastructure inspection [2], search and rescue [3], etc. Recently, in the autonomous space mission, NASA demonstrated the unification of the Mars Rover Perseverance with a small robotic helicopter, Ingenuity [4], while Team CoSTAR has been also developing multi-modality robotic structures for exploring unknown and unstructured environments [5].
Until now, and to the best of the authors’ knowledge, the design of the unification of quadruped and aerial robots has not been presented and realized before. The main limitation in the area of unification of quadruped and aerial robots so far has been the lack of commercially available quadruped robotic platforms. This changed when Boston Dynamics released the Spot robot. Thus, in this article, we introduce two conceptual designs of a drone landing platform for the Boston Dynamics Spot robot that consider its kinematic constraints while allowing to carry the aerial platform in long-lasting missions, and demonstrate their successful evaluation in the lab environment.
Presently, among the existing studies, one can find conceptual designs of a landing platform for wheeled ground vehicles which do not take into consideration the task of carrying an aerial robot over an extended period of time, or the overall kinematics of a legged robot. In [6,7], the authors presented a concept of a ground–aerial robotic system in which they proposed a passive landing platform with funnels. The authors in [8] presented a concept of a drone landing on a passive landing platform mounted on a ground vehicle. A similar concept was also demonstrated in [9]. The authors in [10] showed a concept of a passive platform for a drone with a ski-type landing gear. In a survey study [11], the authors summarized various drone landing platforms with positioning mechanisms.
However, in none of the existing works was shown a drone landing platform with active locking and unlocking capabilities that was designed specifically to use with a quadruped robot, more specifically, the Boston Dynamics Spot robot. In opposition to ground (wheeled) and aerial robot unification, the design approach had to follow specific design constraints of Spot payload as weight and dimensions, as well as take into account the locomotion of the Spot, and its degrees of freedom (extensive tilt and roll capabilities). The added value of the presented work is mainly in exploring the challenge of quadruped-aerial robot unification and demonstrating the feasibility of the concept.
Thus, the main contributions of this article stem from the design and analysis of the drone landing platforms for the Spot robot with corresponding drone designs for each of them and the final concept demonstration of the drone landing platforms in a lab environment. Figure 2 shows our proposed solution contribution among the existing approaches [11].
The rest of the article is structured as follows. Initially, the designs of a landing platform for Spot with corresponding drone designs are presented in Section 2. Results and discussions of proposed designs are presented in Section 3. Finally, the article is concluded in Section 4.

2. Landing Platforms

In this section, concepts of drone landing platforms for the Spot robot are introduced, while taking into consideration its kinematic constraints.

2.1. Payload for Spot Robot

Spot is a quadruped robot capable of carrying payloads up to 14 kg. The communication between the robot and the payloads could be established via two payload connector ports that can also provide power and time synchronization. For mounting of the payload, Spot is equipped with two T-slot rails, located between the shoulders. Due to the nature of the walking robot movement, Boston Dynamics recommends to keep designed payloads in the recommended payload areas to avoid collisions with the robot legs while Spot is moving [12]. This area is marked with blue color in Figure 3.
Both drone landing platforms are designed considering recommendations from Boston Dynamics and the limitations and advantages of customer-grade FDM 3D printers Ultimaker UM2+/UM3 and Prusa MK3. The materials, manufacturing methods, and the overall design are adjusted for rapid in-house manufacturing and build. The structure is a combination of 3D printed parts and aluminum extrude profiles with the size of 20 mm × 20 mm.
Generally, the design of a landing platform depends on two main factors. The first one considers the drone’s size, weight, and landing gear. The second factor is the intended use of the platform. For example, a landing platform designed for launching only lightweight drones will differ significantly from a platform that should allow a heavy drone to land. In this article, we present landing platform designs for two lab-developed research drones that will be introduced in a sequel.

2.2. Drone Landing Platform for Re-Configurable Drone

The first landing platform was designed as an initial proof of concept of the Spot drone unification. It was developed for a reconfigurable drone referred to as “R-shafter” [13]. The distinct feature of this drone is the actuated arms that allow it to change its frame shape configuration between “X”, “Y”, and “H”, which enables it to pass narrow openings in underground mines. The design of the landing platform takes advantage of this capability; it is completely passive and has a table-like structure, while aligning and locking are performed on the drone side. Figure 4a–c show basic dimensions and components’ overview of the platform. The designed system works in the following way. Initially, the drone lands on the platform in X or rotated H configuration. After landing, when the rotors are not spinning, the drone will transform to the H configuration, as shown in Figure 4. At the next step, the arms are actuated and they move until making contact with the aligner of the platform, and the drone will center itself. Finally, the arms slide into the lock grooves, as shown in detail in Figure 4d.
This platform was designed in accordance with the Boston Dynamics payload recommendations and was mounted above the Spot onboard computer that is placed on its back and uses the payload T-slot rails for mounting, as depicted in Figure 5.

2.3. Drone Landing Platform for Fixed Frame Drone

This landing platform was designed for the Spot robot unification with a larger drone that is referred to as Shafter [14]. Its dimensions, excluding the 12-inch propellers, are W × L × H , 513 mm × 335 mm × 339 mm, and the total weight is 3615 g. The landing platform design fulfills the following requirements such that the platform is able to allow take-off and landing of the drone. At the same time, the drone can be securely locked in the platform when the Spot robot is moving. The locking and unlocking sequence is controlled via the Robot Operating System (ROS) framework that is installed on the Spot onboard computer.
Recommended payload areas for Spot (Figure 3) were first examined in the intended usage environment with mostly flat floors, avoiding climbing intricate obstacles and staircases. This allowed us to relax the demotions of the recommended areas a bit, as shown in Figure 6, so the landing platform is slightly interfering with the restricted zone above the rear shoulders and is expanding outside of the maximum recommended width boundaries. In extended testing procedures in the lab environment, collisions between the robot legs and the platform were not detected.
The landing platform is designed with a passive drone landing alignment and an active landing gear locking. Its core component is the two rails, which have openings of 90 degrees in the X axis and 45 degrees in the Y axis. This design can compensate for a total error at landing of 80 mm along the Y axis and 31 mm along the X axis, respectively, which was experimentally verified in the lab environment.
The platform is attached to the Spot robot using the payload T-slot rails in the front and custom-made rear mount plate in the back, as shown in Figure 7. The rear mount plate repurposes the rear body panel screws. This setup ensures a secure connection and at the same time provides enough clearance above the rear shoulders when the robot is moving, especially during the transition to and from the seating position.
The active locking is represented by a pair of rotating clamps in each rail, which are controlled by the NEMA14 stepper motor. Each clamp is secured in the locked state by a door-lock-style solenoid, and by default, clamps are closed and secured with the solenoids. This state does not require any power, and it provides a fail-safe in case of power shortage when the drone is loaded. When the drone is ready to take off, the unlocking sequence is performed by retracting solenoids so clamps can move freely and rotate to the open position and thus the drone can take off. This process is controlled using an onboard Arduino computer tied to the landing platform. The schematics of the landing platform are depicted in Figure 7.
The landing gear on the Shafter drone, shown in Figure 8, was designed while considering the design and dimensions of the landing platform. It has a ski-style landing gear with two carbon fiber tubes with diameter 15 mm and length of 330 mm in its base. The legs are 3D-printed from Nylon filament (Taulman3D PCTPE).
This landing platform design can be used with different drones, by simply redesigning their landing gear, which generalizes this design for drones with similar size and weight.
The demonstration of the Spot-Shafter unification is shown in Figure 9.
The overall unified legged-aerial system is controlled by an onboard Intel NUC computer mounted on Spot, which operates under the Ubuntu 18.04 LTS operating system with ROS Melodic framework. To establish a communication between the landing platform and NUC, it utilizes ROS services (http://wiki.ros.org/Services, accessed on 20 February 2022). Using them, the “lock/unlock” request is sent from the onboard computer to actuate the landing platform. When the actuation process is complete, the platform sends a feedback message “ACK” that confirms that the actuation completed successfully to NUC. On receiving this message, a “take-off” command is sent from NUC to drone. The overall communication architecture is shown in Figure 10.

3. Experimental Evaluation

In this section, results will be presented on the experimental evaluation of the proposed designs of the landing platforms.
Both landing platforms were experimentally evaluated in the lab environment, while the platform for Shafter was also evaluated in the field tests, as is shown in the video (https://youtu.be/UDn_q-Ju9F8, accessed on 20 February 2022). In the case of the landing platform for the reconfigurable drone, the first part of the evaluation process aimed to identify the presence of collisions between Spot legs and the landing platform. In this test, to manually control Spot, extreme body positions and rotations were commanded, as shown in Figure 11; however, during these tests, collisions were not detected.
The next set of tests concerned the evaluation of the drone take-off capabilities in which the drone was locking and unlocking itself from the platform and performing take off (Figure 12). In these tests, the R-Shafter was manually controlled. The evaluation tests demonstrated viability of the proposed design.
The main focus of the experimental evaluation was given to the landing platform for the Shafter drone. The evaluation process included the evaluation of the robustness of the locking mechanism to securely keep drone manual (Figure 13) and autonomous (Figure 14) take-off tests from the landing platform in the lab environment. In the autonomous take-off tests, for position estimation and waypoint navigation, a Vicon motion capture system was utilized. All the evaluation tests were accomplished successfully.
The self-alignment capability of the landing platform was tested while performing manual landing maneuvers on the standalone platform (Figure 15). The tests carried out demonstrated the viability of self-aligning functionality of the landing platform.
Overall, the completed set of tests with Spot and Shafter proved the feasibility of the unification concept in the lab. The conducted experiments also proved that the platform is robust enough for testing in the field. Furthermore, the platform for Shafter was evaluated as a part of large-scale experiments in the underground tunnel (Figure 16). At the beginning of this experiment, the drone was attached and locked on the platform. In the sequel, the Spot robot autonomously navigated from the starting point to the point of drone release. At this point, the platform was unlocked and the drone performed autonomous take-off, as depicted in Figure 17. All the field tests successfully demonstrated the robustness of the Spot–Shafter unification and proved the robustness of the designed landing platform.

4. Conclusions

In this study, we introduced the concept of unification of Spot with aerial robots. For each drone, we proposed the individual landing platform design that is based on its weight, dimensions, and frame. The landing platform for R-Shafter was successfully evaluated in the lab environment in drone holding and take-off tests, which demonstrated the proof of concept. The platform designed for the Shafter drone had more extensive evaluations including both lab and field experiments in the underground environment, which proved the viability of the designed concept. As a part of future activities, R-Shafter will be evaluated in autonomous take-off experiments in the lab and in the tunnel environment. Moreover, both platforms will be evaluated and tested in full field experiments with autonomous take off and landing in unification missions.

Author Contributions

Investigation and design, J.H.; evaluation and supervision, A.K.; supervision, G.N.; writing—original draft, A.K. and J.H.; writing—review and editing, J.H., A.K. and G.N. All authors have read and agreed to the published version of the manuscript.

Funding

This work has been partially funded by the European Unions Horizon 2020 Research and Innovation Programme under the Grant Agreement No. 869379 illuMINEation.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Lindqvist, B.; Agha-Mohammadi, A.A.; Nikolakopoulos, G. Exploration-RRT: A multi-objective Path Planning and Exploration Framework for Unknown and Unstructured Environments. arXiv 2021, arXiv:2104.03724. [Google Scholar]
  2. Montambault, S.; Pouliot, N. Design and validation of a mobile robot for power line inspection and maintenance. In Proceedings of the 6th International Conference on Field and Service Robotics—FSR 2007, Chamonix, France, 9–12 July 2007; Springer: Berlin/Heidelberg, Germany, 2007; Volume 42. [Google Scholar]
  3. Cubber, G.D.; Doroftei, D.; Rudin, K.; Berns, K.; Serrano, D.; Sanchez, J.; Govindaraj, S.; Bedkowski, J.; Roda, R. Search and Rescue Robotics-From Theory to Practice; Books on Demand: Norderstedt, Germany, 2017. [Google Scholar]
  4. Balaram, J.; Aung, M.; Golombek, M.P. The Ingenuity Helicopter on the Perseverance Rover. Space Sci. Rev. 2021, 217, 56. [Google Scholar] [CrossRef]
  5. Agha, A.; Otsu, K.; Morrell, B.; Fan, D.D.; Thakker, R.; Santamaria-Navarro, A.; Kim, S.K.; Bouman, A.; Lei, X.; Edlund, J.; et al. Nebula: Quest for robotic autonomy in challenging environments; team costar at the darpa subterranean challenge. arXiv 2021, arXiv:2103.11470. [Google Scholar]
  6. Saska, M.; Krajnik, T.; Pfeucil, L. Cooperative μUAV-UGV autonomous indoor surveillance. In Proceedings of the International Multi-Conference on Systems, Signals & Devices, Chemnitz, Germany, 20–23 March 2012; IEEE: Piscataway, NJ, USA, 2012; pp. 1–6. [Google Scholar]
  7. Cocchioni, F.; Pierfelice, V.; Benini, A.; Mancini, A.; Frontoni, E.; Zingaretti, P.; Ippoliti, G.; Longhi, S. Unmanned ground and aerial vehicles in extended range indoor and outdoor missions. In Proceedings of the 2014 International Conference on Unmanned Aircraft Systems (ICUAS), Orlando, FL, USA, 27–30 May 2014; IEEE: Piscataway, NJ, USA, 2014; pp. 374–382. [Google Scholar]
  8. Palafox, P.R.; Garzón, M.; Valente, J.; Roldán, J.J.; Barrientos, A. Robust visual-aided autonomous takeoff, tracking, and landing of a small UAV on a moving landing platform for life-long operation. Appl. Sci. 2019, 9, 2661. [Google Scholar] [CrossRef] [Green Version]
  9. Rabelo, M.F.S.; Brandão, A.S.; Sarcinelli-Filho, M. Landing a uav on static or moving platforms using a formation controller. IEEE Syst. J. 2020, 15, 37–45. [Google Scholar] [CrossRef]
  10. Chen, Y.; Chen, M.; Chen, Z.; Cheng, L.; Yang, Y.; Li, H. Delivery path planning of heterogeneous robot system under road network constraints. Comput. Electr. Eng. 2021, 92, 107197. [Google Scholar] [CrossRef]
  11. Galimov, M.; Fedorenko, R.; Klimchik, A. UAV Positioning Mechanisms in Landing Stations: Classification and Engineering Design Review. Sensors 2020, 20, 3648. [Google Scholar] [CrossRef] [PubMed]
  12. BostonDynamics. Payload Developer Guide. 2021. Available online: https://dev.bostondynamics.com/docs/payload/readme (accessed on 19 November 2021).
  13. Papadimitriou, A.; Mansouri, S.S.; Kanellakis, C.; Nikolakopoulos, G. Geometry Aware NMPC Scheme for Morphing Quadrotor Navigation in Restricted Entrances. arXiv 2021, arXiv:2101.02965. [Google Scholar]
  14. Lindqvist, B.; Kanellakis, C.; Mansouri, S.S.; Agha-Mohammadi, A.A.; Nikolakopoulos, G. COMPRA: A COMPact Reactive Autonomy framework for subterranean MAV based search-and-rescue operations. arXiv 2021, arXiv:2101.02965. [Google Scholar]
Figure 1. Concept of the unified legged-aerial robotic platform for lava tube exploration.
Figure 1. Concept of the unified legged-aerial robotic platform for lava tube exploration.
Applsci 12 03983 g001
Figure 2. Place of drone landing platform with active locking and unlocking capabilities among existing approaches.
Figure 2. Place of drone landing platform with active locking and unlocking capabilities among existing approaches.
Applsci 12 03983 g002
Figure 3. Recommended areas for mounting payloads on Spot [12].
Figure 3. Recommended areas for mounting payloads on Spot [12].
Applsci 12 03983 g003
Figure 4. Schematics including the basic dimensions of the landing platform with the R-shafter drone. Presented in the H configuration (a,b) and locked in place (d). Overview of the components (c): 1—aluminium profile platform frame, 2—3D printed landing desk, 3—drone aligner, 4—R-Shafter body, 5—R-Shafter arm.
Figure 4. Schematics including the basic dimensions of the landing platform with the R-shafter drone. Presented in the H configuration (a,b) and locked in place (d). Overview of the components (c): 1—aluminium profile platform frame, 2—3D printed landing desk, 3—drone aligner, 4—R-Shafter body, 5—R-Shafter arm.
Applsci 12 03983 g004
Figure 5. The legged-aerial explorer with the Boston Dynamics autonomy package and the R-shafter landing platform.
Figure 5. The legged-aerial explorer with the Boston Dynamics autonomy package and the R-shafter landing platform.
Applsci 12 03983 g005
Figure 6. The dimensions of the landing platform relative to the recommended payload areas.
Figure 6. The dimensions of the landing platform relative to the recommended payload areas.
Applsci 12 03983 g006
Figure 7. The dimensions and components of the landing platform for the Shafter drone: 1—left V-rail, 2—right V-rail, 3—locking clamp, 4—door-lock-style solenoid, 5—end stop, 6—stepper motor NEMA14, 7—aluminum profile frame, 8—rear Spot mount plate, 9—front Spot T-slot mount.
Figure 7. The dimensions and components of the landing platform for the Shafter drone: 1—left V-rail, 2—right V-rail, 3—locking clamp, 4—door-lock-style solenoid, 5—end stop, 6—stepper motor NEMA14, 7—aluminum profile frame, 8—rear Spot mount plate, 9—front Spot T-slot mount.
Applsci 12 03983 g007
Figure 8. Ski-style landing gear for the Shafter drone.
Figure 8. Ski-style landing gear for the Shafter drone.
Applsci 12 03983 g008
Figure 9. The legged-aerial explorer with its full sensor suite and the drone carrier platform.
Figure 9. The legged-aerial explorer with its full sensor suite and the drone carrier platform.
Applsci 12 03983 g009
Figure 10. Communication architecture for the proposed legged-aerial system.
Figure 10. Communication architecture for the proposed legged-aerial system.
Applsci 12 03983 g010
Figure 11. The Spot robot carrying the R-shafter drone in different poses.
Figure 11. The Spot robot carrying the R-shafter drone in different poses.
Applsci 12 03983 g011
Figure 12. The landing platform for the reconfigurable drone, where the R-Shafter is locked on the platform (left). The drone is unlocked and ready to take off (middle). Drone take off (right).
Figure 12. The landing platform for the reconfigurable drone, where the R-Shafter is locked on the platform (left). The drone is unlocked and ready to take off (middle). Drone take off (right).
Applsci 12 03983 g012
Figure 13. Manually controlled Shafter drone takes off from the platform while the Spot robot is in sitting position.
Figure 13. Manually controlled Shafter drone takes off from the platform while the Spot robot is in sitting position.
Applsci 12 03983 g013
Figure 14. Autonomous take-off of the Shafter drone from the platform while Spot robot is in standing pose.
Figure 14. Autonomous take-off of the Shafter drone from the platform while Spot robot is in standing pose.
Applsci 12 03983 g014
Figure 15. Landing and self-aligning of the drone on the platform.
Figure 15. Landing and self-aligning of the drone on the platform.
Applsci 12 03983 g015
Figure 16. The take-off sequence of the Shafter from the platform during the field tests.
Figure 16. The take-off sequence of the Shafter from the platform during the field tests.
Applsci 12 03983 g016
Figure 17. Unlocking sequence of the Shafter drone from the platform. The drone is locked (left); the drone is unlocked and ready to take off (right).
Figure 17. Unlocking sequence of the Shafter drone from the platform. The drone is locked (left); the drone is unlocked and ready to take off (right).
Applsci 12 03983 g017
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Haluška, J.; Koval, A.; Nikolakopoulos, G. On the Unification of Legged and Aerial Robots for Planetary Exploration Missions. Appl. Sci. 2022, 12, 3983. https://doi.org/10.3390/app12083983

AMA Style

Haluška J, Koval A, Nikolakopoulos G. On the Unification of Legged and Aerial Robots for Planetary Exploration Missions. Applied Sciences. 2022; 12(8):3983. https://doi.org/10.3390/app12083983

Chicago/Turabian Style

Haluška, Jakub, Anton Koval, and George Nikolakopoulos. 2022. "On the Unification of Legged and Aerial Robots for Planetary Exploration Missions" Applied Sciences 12, no. 8: 3983. https://doi.org/10.3390/app12083983

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop