Posts with «drones» label

Control a swarm of drones with this wearable tactile device

If you fly drones for fun—or perhaps even for work—you know that piloting them can sometimes be a difficult tasks. Imagine, however, trying to control four drones simultaneously. While also “challenging,” researchers at the Skolkovo Institute of Science and Technology in Russia have come up with a new approach for commanding such a swarm using only arm movements.

SwarmTouch takes the form of a wrist and finger-mounted device, with an array of eight cameras tracking its position. When the operator moves their arm, the drones react to the hand motion and the other flying robots in the group, as if there was a mechanical system linking each one together. 

Feedback is provided by an Arduino Uno connected to the control station via an XBee radio, which tells the operator whether the swarm is expanding or contracting using vibration motors on a wearer’s fingertips. The setup is on display in the video below and its research paper can be found here.

We propose a novel interaction strategy for a human-swarm communication when a human operator guides a formation of quadrotors with impedance control and receives vibrotactile feedback. The presented approach takes into account the human hand velocity and changes the formation shape and dynamics accordingly using impedance interlinks simulated between quadrotors, which helps to achieve a life-like swarm behavior. Experimental results with Crazyflie 2.0 quadrotor platform validate the proposed control algorithm. The tactile patterns representing dynamics of the swarm (extension or contraction) are proposed. The user feels the state of the swarm at his fingertips and receives valuable information to improve the controllability of the complex life-like formation. The user study revealed the patterns with high recognition rates. Subjects stated that tactile sensation improves the ability to guide the drone formation and makes the human-swarm communication much more interactive. The proposed technology can potentially have a strong impact on the human- swarm interaction, providing a new level of intuitiveness and immersion into the swarm navigation.

Arduino Blog 01 Oct 17:03
arduino  drones  featured  uno  xbee  

Building gas thruster-controlled drone

In the Earth’s atmosphere, a drone can adjust its heading by varying the speed of the propellers, and thus the thrust output of each. If you wanted to land something on a lunar surface, or maneuver a spaceship, the lack of atmosphere means a different technique must be used.

While not going to space (yet), Tom Stanton decided to create a demonstrator for this technique, similar to how the manned Lunar Landing Research Vehicle (LLRV) operated in the 1960s and ’70s. Stanton’s device employs a central electric ducted fan (EDF) to hold the craft up, while three compressed air nozzles provide most of its directional control. 

In action, an RC flight controller’s signals are modified by an Arduino Nano to accommodate this unique control scheme, pulsing out bursts of air via three solenoid valves.

Check out the build and experimental process in the video below, culminating with untethered tests starting at around 17:30.

Augmented office chair provides hands-free drone control

Multi-rotor drones are normally controlled using handheld devices, but what if you wanted to instead operate them with your whole body? Flight Chair, developed by researchers at Simon Fraser University in Canada, allows you to do just that, and is envisioned for use with emergency personnel observing a scene.

The chair is augmented with ultrasonic sensors to detect when a user leans forward, backward, left, and right, commanding the drone to do the same, while a gyroscopic sensor detects when the chair is swiveled to adjust its heading. 

Altitude adjustment is handled by a T-shaped foot panel, leaving one’s hands free to do other tasks. Sensor values are collected by an Arduino Mega, which passes this to a drone server over a USB connection.

In future, emergency services will increasingly use technology to assist emergency service dispatchers and call taker with information during an emergency situation. One example could be the use of drones for surveying an emergency situation and providing contextual knowledge to emergency service call takers and first responders. The challenge is that drones can be difficult for users to maneuver in order to see specific items. In this paper, we explore the idea of a drone being controlled by an emergency call taker using embodied interaction on a tangible chair. The interactive chair, called Flight Chair, allows call takers to perform hands-free control of a drone through body movements on the chair. These include tilting and turning of one’s body.

More details on the team’s prototype design be found in their research paper here

Arduino-powered ornithopter takes to the skies!

While much less common than quadcopters or airplanes, if you want a device that truly soars like a bird, you need an ornithopter. To help others make their own flying contraption, YouTuber Amperka Cyber Couch is outlining the build process in a video series starting with the one seen below.

Construction is also very well documented in his project write-up, and a clip of it in-flight can be found here. The bionic ‘bird’ uses a BLDC/ESC combination to turn a gearbox that flaps its wings, and an onboard Arduino Nano for control. 

Communication is via an MBee 868 wireless module, which links up to an Arduino Uno base station that provides its user interface.

Arduino Blog 16 Apr 20:02

Catch Some (Major) Air: New Space Humble Bundle!

  We were glued to our screens last month as NASA successfully landed the InSight module on Mars. (Bet you were, too.) What an amazing sight a Martian sunrise turns out to be! Now, we’ve got the bug. The bigtime Space Bug. Accordingly, our final Humble Bundle ebook deal of […]

Read more on MAKE

The post Catch Some (Major) Air: New Space Humble Bundle! appeared first on Make: DIY Projects and Ideas for Makers.

Live Updates From Maker Faire Bay Area 2018

Maker Faire Bay Area is here! Get a sneak peek at all the must-see exhibits and creators. We'll be updating this post regularly throughout the weekend, so check back regularly.

Read more on MAKE

The post Live Updates From Maker Faire Bay Area 2018 appeared first on Make: DIY Projects and Ideas for Makers.

Build your own Lego drone with these affordable kits

Lego bricks have been the foundation of so many awesome and elaborate creations, it's no wonder people have already had the idea to send them skyward in drone form. But while there are plenty of DIY tutorials around, as well as the odd prebuilt model, we haven't seen anything quite as accessible and affordable as these new Lego UAV kits from Flybrix.

Engadget 22 Sep 17:00

Build your own Lego drone with these affordable kits

Lego bricks have been the foundation of so many awesome and elaborate creations, it's no wonder people have already had the idea to send them skyward in drone form. But while there are plenty of DIY tutorials around, as well as the odd prebuilt model, we haven't seen anything quite as accessible and affordable as these new Lego UAV kits from Flybrix.

Source: Flybrix

Engadget 22 Sep 17:00

Turn your old Game Boy into a drone controller

What do you do when you find your old Game Boy? Most of us try to boot it up and reminisce the days of playing Tetris, Super Mario and Pokémon. Others like Gautier Hattenberger decide to turn it into a drone controller.

In order to do this, Hattenberger modified the Game Boy’s Game Link port with an Arduino Nano and an FTDI chip, which converts the Game Link signals to USB. Using a small piece of software on his laptop, he is able to control his Parrot ARDrone 2.0 via the classic device— A and B buttons for up or down, and the directional arrows for maneuvering.

Hattenberger has detailed his entire build here, and shared the code on GitHub.

Teach your drone what is up and down with an Arduino

Gyroscopes and accelerometers are the primary sensors at the heart of an IMU, also known as an internal measurement unit — an electronic sensor device that measures the orientation, gravitational forces and velocity of a multicopter, and help you keep it in the air using Arduino.

Two videos made by Joop Brokking, a Maker with passion for RC model ‘copters, clearly explain how to program your own IMU so that it can be used for self-balancing your drone without Kalman filters,  libraries, or complex calculations.

Auto leveling a multicopter is pretty challenging. It means that when you release the pitch and roll controls on your transmitter the multicopter levels itself. To get this to work the flight controller of the multicopter needs to know exactly which way is down. Like a spirit level that is on top of the multicopter for the pitch and roll axis.

Very often people ask me how to make an auto level feature for their multicopter. The answer to a question like this is pretty involved and cannot be explained in one email. And that is why I made this video series.

You can find the bill of materials and code here.