A Grammar for the Representation of Unmanned Aerial Vehicles with 3D Topologies

02/27/2023
by   Piergiuseppe Mallozzi, et al.
0

We propose a context-sensitive grammar for the systematic exploration of the design space of the topology of 3D robots, particularly unmanned aerial vehicles. It defines production rules for adding components to an incomplete design topology modeled over a 3D grid. The rules are local. The grammar is simple, yet capable of modeling most existing UAVs as well as novel ones. It can be easily generalized to other robotic platforms. It can be thought of as a building block for any design exploration and optimization algorithm.

READ FULL TEXT
research
04/16/2019

A QoS-Oriented Trajectory Optimization in Swarming Unmanned-Aerial-Vehicles Communications

This letter aims to present a novel approach for unmanned aerial vehicle...
research
03/02/2023

Autonomous Aerial Filming With Distributed Lighting by a Team of Unmanned Aerial Vehicles

This letter describes a method for autonomous aerial cinematography with...
research
12/21/2022

Design Considerations of an Unmanned Aerial Vehicle for Aerial Filming

Filming sport videos from an aerial view has always been a hard and an e...
research
06/13/2023

NetGAP: A Graph-Grammar approach for concept design of networked platforms with extra-functional requirements

During the concept design of complex networked systems, concept develope...
research
11/01/2020

Soft Hybrid Aerial Vehicle via Bistable Mechanism

Unmanned aerial vehicles have been demonstrated successfully in a variet...
research
09/27/2018

A Way to Facilitate Decision Making in a Mixed Group of Manned and Unmanned Aerial Vehicles

A mixed group of manned and unmanned aerial vehicles is considered as a ...
research
06/07/2022

Model Predictive Loitering and Trajectory Tracking of Suspended Payloads in Cable-Driven Balloons Using UGVs

The feasibility of performing airborne and ground manipulation, percepti...

Please sign up or login with your details

Forgot password? Click here to reset