Building Autonomous Aerial Robots without GPS: Navigating with Onboard Sensors and Triangulation

By Matt | Published on  

Autonomous aerial robots have been gaining popularity over the years. However, unlike commercially available drones that come with GPS technology, our robots do not have GPS on board. This presents a challenge in determining their position. To overcome this, we rely on onboard sensors, cameras, and laser scanners to scan the environment.

By detecting features in the environment and triangulating their position, our robots can determine their location relative to these features. They can then assemble these features into a map, which allows them to understand the location of obstacles and navigate in a collision-free manner.

At our lab, we conducted experiments with our autonomous aerial robots to demonstrate their capabilities in longer distances. We captured the robot’s view with a camera and sped up the footage four times to show the high-resolution map it was building. The robot was able to build a map of the corridor around our laboratory at a five-centimeter resolution. This level of detail can help someone outside the building deploy the robot without actually going inside, eliminating the need to infer what happens inside the building.

However, we faced two main problems with our robots. Firstly, their size and weight made them quite big and heavy, and they consume approximately 100 watts per pound, leading to a short mission life. Secondly, the onboard sensors were expensive, which drove up the cost of the robot.

To tackle these challenges, we asked ourselves what inexpensive, lightweight consumer product could have sensing and computation onboard. And that’s how we came up with the idea of the flying phone. Our robot uses a Samsung Galaxy smartphone that anyone can buy off the shelf, and all that is needed is an app that can be downloaded from our app store. With the phone’s camera, our robot can read and recognize letters, such as the “TED” letters in our demonstration, to fly autonomously.

Through our research and experimentation, we continue to develop smaller and faster robots that can travel through unstructured environments with split-second timing. We also draw inspiration from honeybees to make our robots smaller, more agile, and resistant to collisions. By following the principles of swarm robotics and developing mathematical descriptions of shapes, we envision a future where aerial robot swarms can transform industries such as agriculture and improve efficiency while reducing inputs.

Today, I want to share with you some exciting developments in the field of autonomous aerial robotics. We have been building robots that are capable of navigating and mapping their environment without the use of GPS technology.

Our robots use onboard sensors such as cameras and laser scanners to detect features in the environment and determine their position relative to those features using triangulation. By assembling all these features into a map, the robot can navigate in a collision-free manner.

We have conducted experiments inside our laboratory where our robot was able to go for longer distances using this technology. The robot was able to build a high-resolution map of the laboratory corridor with five-centimeter resolution, allowing someone outside the lab to deploy it without actually going inside.

One of the challenges with these robots is their size and weight. They consume about 100 watts per pound, which makes for a very short mission life. Additionally, the onboard sensors that end up being very expensive, such as a laser scanner, a camera, and the processors, drive up the cost of the robot.

To address this issue, we came up with an innovative solution - the flying phone. We use a Samsung Galaxy smartphone that you can buy off the shelf, and all you need is an app that you can download from our app store. The robot can read letters, triangulate off of them, and fly autonomously.

We have also experimented with aggressive behaviors, such as traveling at two to three meters per second and pitching and rolling aggressively as it changes direction. In addition, we have developed a smaller robot that mimics the behavior of honeybees. It is only 25 grams in weight, consumes only six watts of power, and can travel up to six meters per second.

Our ultimate goal is to create artificial robot swarms that can be used for precision farming in agriculture, one of the biggest problems we’re facing worldwide. With our aerial robots, we can fly over orchards and build precision models of individual plants to tell farmers what kind of inputs every plant needs, optimizing the production chain downstream.

We believe that by using aerial robot swarms, we can project yields that can improve by about ten percent and, more importantly, decrease the amount of inputs such as water by 25 percent. These developments have the potential to transform the agricultural industry and help address issues of food insecurity and production efficiency.

The use of unmanned aerial vehicles, commonly known as drones, has significantly increased in recent years. While commercially available drones come equipped with GPS, drones used for research and exploration purposes require an autonomous navigation system that can operate without relying on GPS.

In my lab, we have been working on building autonomous aerial robots that can fly without GPS. Instead, our robots use onboard sensors such as cameras and laser scanners to scan and map the environment. By detecting and triangulating features in the environment, the robot can determine its position and navigate in a collision-free manner.

One of the challenges we faced was the size and weight of the robot. Larger robots consume a lot of power, which leads to a shorter mission life. To tackle this issue, we came up with the idea of using a smartphone instead of on-board sensors to reduce the weight of the robot. Our flying phone robot uses a Samsung Galaxy smartphone and an app that can be downloaded from our app store.

Another challenge was developing robots that could navigate in unstructured environments at high speeds. Inspired by honeybees, we built smaller robots with lower inertia that were resistant to collisions. These small robots allowed us to experiment with swarm robotics, where robots could work together to achieve complex tasks without central coordination.

One potential application of our technology is in precision farming, which could significantly improve agricultural production efficiency. By flying over orchards and mapping individual plants, our robots can count the number of fruits on each tree, estimate yields, and provide farmers with data on individual plants’ health. This data could allow farmers to optimize water and fertilizer usage and detect crop diseases early on.

Our work on autonomous aerial robots without GPS has the potential to transform various industries, including agriculture, search and rescue, and environmental monitoring. We are excited to continue exploring the possibilities of this technology and to see how it can benefit society.

Autonomous aerial robots, also known as drones, have become increasingly popular in recent years for their versatility and ability to perform tasks that were once difficult or impossible for humans. One of the key components of these robots is GPS, which is used to navigate and provide location information. However, there are situations where GPS is not available or reliable, such as in indoor environments or in areas with signal interference.

To overcome this challenge, engineers have developed a new approach to building autonomous aerial robots without relying on GPS. Instead, they use onboard sensors and triangulation techniques to determine the robot’s position and orientation.

The sensors used in these drones include accelerometers, gyroscopes, and magnetometers, which work together to provide information on the drone’s acceleration, rotation, and magnetic field. This data is then combined to calculate the drone’s orientation and position relative to its starting point.

Triangulation is another important technique used to determine the drone’s position. This involves measuring the distance between the drone and multiple reference points on the ground, and using this information to triangulate the drone’s position.

By combining these techniques, engineers have been able to build autonomous aerial robots that can navigate and perform tasks in environments where GPS is not available or reliable. This has opened up new possibilities for the use of drones in industries such as manufacturing, agriculture, and search and rescue.

In conclusion, building autonomous aerial robots without GPS is a challenging but rewarding task that requires a combination of sensors and triangulation techniques. With these technologies, engineers have developed drones that can perform tasks in previously impossible environments, leading to exciting new applications and opportunities.

Autonomous aerial robots, also known as drones, are becoming increasingly popular for various applications, such as delivery, surveillance, and inspection. However, one major limitation for these robots is their reliance on GPS for navigation. GPS signals can be weak or non-existent in some areas, which can cause drones to become disoriented and even crash. To overcome this issue, researchers have been exploring alternative methods for drone navigation, including using onboard sensors and triangulation.

Onboard sensors, such as accelerometers, gyroscopes, and magnetometers, can measure the drone’s movement and orientation in three-dimensional space. By combining data from these sensors, the drone can estimate its position relative to its starting point. However, this method is not accurate enough for precise navigation, especially in areas with obstacles or changing wind conditions.

To improve accuracy, triangulation can be used. Triangulation involves measuring the angles between the drone and at least three known reference points on the ground. By using trigonometry, the drone can calculate its position relative to those reference points. This method is more accurate than using onboard sensors alone and can work well in areas with obstacles.

However, there are also challenges associated with triangulation. For example, the reference points need to be accurately known and precisely located. In addition, the drone needs to maintain a clear line of sight to the reference points.

Despite these challenges, the use of onboard sensors and triangulation can enable drones to navigate accurately without relying on GPS signals. This technology has many potential applications, such as search and rescue, precision agriculture, and infrastructure inspection.

Autonomous aerial robots, commonly known as drones, have become increasingly popular for a variety of applications. However, the reliance on GPS for navigation has been a major limitation in certain scenarios, such as indoor environments or areas with poor GPS signal. This is where onboard sensors and triangulation come into play.

By using onboard sensors like accelerometers, gyroscopes, and magnetometers, drones can determine their orientation and position in space. This is known as inertial navigation. However, inertial navigation is subject to errors that accumulate over time, which can cause the drone’s estimated position to drift significantly from the actual position.

To address this issue, triangulation can be used. Triangulation involves measuring the angles between the drone and at least three known locations on the ground, and then using trigonometry to determine the drone’s position. This can be achieved using a ground-based system or by using other drones as reference points.

While this approach is more complex than simply relying on GPS, it allows drones to navigate in environments where GPS is not available or unreliable. For example, in disaster response scenarios, drones can be used to search for survivors in a collapsed building, without relying on GPS.

Overall, the use of onboard sensors and triangulation has opened up new possibilities for autonomous aerial robots, enabling them to operate in a wider range of environments and scenarios.

Building autonomous aerial robots can be challenging, especially when GPS is not available or unreliable. However, onboard sensors and triangulation can help these robots navigate and fly safely.

One important sensor is the inertial measurement unit (IMU), which provides information about the robot’s orientation and velocity. By combining this information with data from other sensors such as a barometer and magnetometer, the robot can estimate its position relative to the ground.

Triangulation is another technique that can be used to determine the robot’s position. This involves using multiple onboard sensors to measure the distance and direction to known landmarks or beacons on the ground. By triangulating these measurements, the robot can determine its position accurately.

However, the accuracy of onboard sensors and triangulation can be affected by various factors, such as sensor noise, environmental conditions, and signal interference. To address these issues, advanced algorithms and techniques such as Kalman filtering and particle filters can be used to estimate the robot’s position more accurately.

In conclusion, building autonomous aerial robots without GPS is possible by using onboard sensors and triangulation. These techniques can provide accurate position estimation even in GPS-denied environments. With advancements in technology and algorithms, we can expect even more robust and reliable autonomous aerial robots in the future.

Autonomous aerial robots are becoming increasingly popular for various applications such as mapping, search and rescue, and delivery. The ability to operate without human intervention is a critical factor for these robots, and this is why many researchers focus on developing autonomous systems that do not rely on GPS.

Using onboard sensors and triangulation is one way to build autonomous aerial robots that can navigate without GPS. This approach involves equipping the robot with multiple sensors that can detect its position and orientation relative to its surroundings. By combining the data from these sensors, the robot can estimate its position and move accordingly.

One of the most important sensors for this type of system is the inertial measurement unit (IMU), which consists of accelerometers, gyroscopes, and magnetometers. The IMU measures the robot’s acceleration, angular velocity, and magnetic field, respectively. By integrating this data over time, the robot can determine its position and orientation in three-dimensional space.

Another critical component of this approach is triangulation. Triangulation is a method of determining the location of an object by measuring angles from two or more known points. In the case of an autonomous aerial robot, the known points are the sensors themselves. By measuring the angles between the sensors, the robot can calculate its position relative to them.

In conclusion, building autonomous aerial robots without GPS is a challenging task, but it is achievable using onboard sensors and triangulation. With these technologies, robots can navigate and operate in environments where GPS signals are weak or unavailable. This opens up new possibilities for autonomous robotics and can lead to exciting new applications in the future.

Building autonomous aerial robots without GPS is an exciting challenge that requires innovative solutions. By using onboard sensors and triangulation, we can create robots that are capable of navigating through different environments without the need for GPS. While there are still challenges to overcome, such as the limited range of onboard sensors and the need for accurate positioning algorithms, the potential benefits of autonomous aerial robots are significant.

With the ability to perform tasks such as search and rescue, mapping, and surveillance, these robots have the potential to save lives and improve our understanding of the world around us. As technology continues to advance, we can expect to see more sophisticated and capable autonomous aerial robots in the near future.

Overall, building autonomous aerial robots without GPS is a fascinating field that holds great promise for the future. Through innovation, collaboration, and perseverance, we can continue to push the boundaries of what is possible and unlock the full potential of these incredible machines.