The SEAL Pack is versatile, portable, and quickly deployable, similar to the Navy SEALs.  SEAL stands for SEa, Air, and Land and the SEAL Pack is versatile enough to traverse all three.  The SEAL Pack is transported in a compact way, and can be unpacked into either a car, boat, or quadrotor in a matter of minutes thanks to its modular design.


To achieve visibility from arbitrary positions in space (e.g. from flying) or high payload transportation over land and water, while being man-portable, compact, lightweight and low cost, we build one system that alternates between a boat, quadrotor, or car.

The four modes of SEAL Pack
The four modes of SEAL Pack

The principle design goal reduces to finding part commonality for all three vehicle modes. While it is possible to find one vehicle configuration that simultaneously achieves everything, we have found a system that maximizes our performance metrics by alternating between configurations.

Active Components

The active components are brushless motor modules.  These modules are similar to constant rotation (CR) CKBot modules.  More details are coming soon.

Passive Components

All passive components require buoyancy for the boat, high strength for the heavy payloads of the land vehicle, and high strength-to-weight ratios for the air vehicle.  Once the environment for a given task becomes apparent and the user knows which vehicle is required, the user configures the passive components into the appropriate vehicle chassis and adds any vehicle specific components. We use male or female Modlock features made of 1/16 inch ABS as attachments point for modules and other passive components.  In addition, some components are designed for peg-in-slot press-fits and allow us to mate components perpendicularly to each-other.

SEAL Pack Frame Dimensions
SEAL Pack Frame Dimensions

The SEAL Pack has five frame components: one body and four arms. The body folds in three places; two folds are longitudinal and used to make the sides of the car and boat while the remaining fold is lateral and decreases packing size, giving the prominent handle in the packed configuration. The arms fold in two lateral locations allowing the car to have parallelogram steering when two arms are connected end to end and parallel to each other.


Task Specific Components

By proper selection of vehicle types, task specific components that react with the external world can be small and simple. For example, a traditional helicopter has one large driving motor with an articulated propeller, a number of small actuators to articulate this propeller, and a smaller tail rotor.  The majority of these components are different and specific to this vehicle. On the other hand, a quadrotor has four, identical driving motors yet fills the same vehicle niche. The only task specific attachment for the quadrotor missing from the kit is four, nearly identical, fixed-pitch propellers.  The situation is similar for the car and boat.  The car has four identical tweels (tire+wheels) for added spring suspension.  The airboat has a propeller and a ModLock connector mounting modules together.

Task Specific Components
Task Specific Components


Value No Load Unit
Mass 554 g
Speed 0.57 m/s
Power 17 W
Range 470 m
Total fsr 5.5
Loiter 140 min
Value No Load 100g Load 200g Load Unit
Mass 913 1009 1111 g
Power 130 140 160 W
Endurance 7.1 6.9 5.9 min
Value No Load 500g Load Unit
Range 8000 54000 m
Speed 2.1 1.3 m/s
Mass 956 1452 g
Power 17 16 W
Total fsr 0.84 0.83




  • [PDF] [DOI] M. Piccoli, S. Revzen, and M. Yim, “Seal pack versatile, portable, and rapidly deployable sea, air, and land vehicle,” in Safety, security, and rescue robotics (ssrr), 2013 ieee international symposium on, 2013, pp. 1-6.
    author={Piccoli, Matthew and Revzen, Shai and Yim, Mark},
    booktitle={Safety, Security, and Rescue Robotics (SSRR), 2013 IEEE International Symposium on},
    title={SEAL Pack versatile, portable, and rapidly deployable SEa, air, and land vehicle},
    keywords={Boats;Brushless motors;Payloads;Propellers;Robots;Seals;Vehicles},


[nggallery id=9]