Autonomous Aerial Navigation in Confined Indoor Environments

  Рет қаралды 133,562

Shaojie Shen

Shaojie Shen

Күн бұрын

This video presents experimental results of autonomous navigation in confined indoor environments using an aerial robot.
The robot is equipped with an IMU, camera, and laser scanner with deflective mirrors. All computations are performed onboard using a 1.6GHz atom processor. The robot is able to navigate autonomously in indoor or outdoor, GPS-denied environments.
A SLAM module with vision based loop closure allows the robot to map large-scale, multi-floor environments.
A sparse 3D map is generated on the robot based on sensor data, enabling high-level planning and visualization.
An RRT* based planner provides an anytime planning solution that fits the computational constraints of the robot. This planner also enables online re-planning and obstacle avoidance.
An LQR optimal controller with external force compensation enables reliable autonomous flight in highly constrained environments, such as hallways, doors, and windows. The robot is able to track the high-level plans accurately.

Пікірлер: 57
@frankerssj
@frankerssj 12 жыл бұрын
It runs a SLAM algorithm to estimate the pose of the drone as well as the map at the same time based on the measurement from the laser scanner and the IMU.
@guyboy625
@guyboy625 11 жыл бұрын
Skynet approves.
@roidroid
@roidroid 14 жыл бұрын
All computations are performed onboard? WOW! Even loop closure? I didn't realise an Atom processor was fast enough to process that kindof visual stuff on the fly.
@legobuildingsrewiew7538
@legobuildingsrewiew7538 Жыл бұрын
very nice
@wajlab
@wajlab 12 жыл бұрын
Hi Shaojie Shen This look great. Tell how would one get there hands on a multirotor that can do all of this, I do aerial photography, and would like to branch out more and this looks like a great option. Can you maybe give me an indication of pricing.
@nuclearbeing
@nuclearbeing 11 жыл бұрын
Shaojie Shen, did you published a paper about this project? I really wonder what type of camera and laser range scanner you used on your robot? And of course which SLAM library you used. :-)
@VassilisKoulouris
@VassilisKoulouris 13 жыл бұрын
Absolutely fantastic. Great work!
@alexandrpetrov1110
@alexandrpetrov1110 4 жыл бұрын
Very impressive!
@erangafernando471
@erangafernando471 10 жыл бұрын
Great work guys...
@vineetkaushik250
@vineetkaushik250 11 жыл бұрын
Is a knowledge base in openCV imperative for build a mapping device like the one you used in your video?
@pmukherj87
@pmukherj87 14 жыл бұрын
This is great! Quick question, how are you setting the mission goals? Is it randomly picked to be in unexplored areas, manually set?
@eyal4
@eyal4 5 жыл бұрын
Is there a paper somewhere I can read about this project? looks amazing.
@prashantranjan3175
@prashantranjan3175 3 жыл бұрын
did u find anything?
@eyal4
@eyal4 3 жыл бұрын
@@prashantranjan3175 no :/
@prashantranjan3175
@prashantranjan3175 3 жыл бұрын
R u still working on it? I'm new to these things, would be happy to connect with u and work along
@Goldensecret001
@Goldensecret001 11 жыл бұрын
would this be able to be perfected to be then transferd into a program like sketchup and have textures appley to it such as the police crime scene cameras?
@GoatRider999
@GoatRider999 9 жыл бұрын
nice SLAM
@ramiBudemaris
@ramiBudemaris 12 жыл бұрын
may I ask what SLAM technique did you use ? it looks like, you were driving the robot, so it was really pure SLAM, just localize yourself and build the map..... just any small description about the SLAM algorithm used would be great, thanks.
@magokeanu
@magokeanu 7 жыл бұрын
dude, amazing job, congrats!!!
@myperspective5091
@myperspective5091 8 жыл бұрын
It would be neat to ad a function to this system called assumption mapping. The idea is to automatically apply a 3D wire grid with presumed surface planes to the map for future comparisons and faster mapping.
@myperspective5091
@myperspective5091 8 жыл бұрын
Starting with standard construction dimensions.
8 жыл бұрын
Wow, it's great
@timmuzzell983
@timmuzzell983 9 жыл бұрын
Fascinating how can we find an advertising application?
@c016smith52
@c016smith52 7 жыл бұрын
Is there any new development? Or available consumer or professional products of this technology available yet? Thinking about hobbiest interests, as well as professionally an indoor automated floorplan (real estate, safety, law enforcement/fire fighting/search and rescue/architectural review) etc.
@kamarnath402
@kamarnath402 13 жыл бұрын
Think this is Amazing .. great work :)
@vedantkandoi7537
@vedantkandoi7537 6 жыл бұрын
How did it localize with IMU only? Don't you get a significant drift error? Did you double integrate the acceleration you got from IMU?
@DunkingOnJordan34
@DunkingOnJordan34 7 жыл бұрын
Is there a public research paper on this project available to read? Or if anybody made any implementations on this or similar to this and their work is open source I would appreciate it immensely if they comment a link to their work.
@DakotaCityRag
@DakotaCityRag 14 жыл бұрын
This is so amazing!
@samacumen
@samacumen 12 жыл бұрын
Is is possible to get the source code for this project, I wanted to understand the algorithm implemented. Thanks!
@drgerder
@drgerder 6 жыл бұрын
How accurate is this measurement?
@frankerssj
@frankerssj 12 жыл бұрын
We click waypoints in the current map and the robot figure out how to fly to that place.
@VeXorian1337
@VeXorian1337 12 жыл бұрын
Hello, I'm a student doing a bachelor's degree graduation project based on the same idea. I am doing development on an ArduCopter hexa platform. My proposal is to extend the platform's current autopilot system with object collision detection and interior mapping, just as your UAV, but instead of using laser scanning I chose ultrasonic and infrared proximity sensors, combined with some image processing from the camera. Do you think this can work? Also any algorithms/articles you can suggest?
@katrsn
@katrsn 7 жыл бұрын
Hi Have you completed the project? Can you please share some details?
@jamarante88
@jamarante88 12 жыл бұрын
But, if you don't have any knowledge about the map, how do you "click waypoints"?
@yangporco
@yangporco 10 жыл бұрын
WOW!
@paolodepetris7034
@paolodepetris7034 7 жыл бұрын
Hey, do you have any code to share? Need to develope semething similar!
@timtailor337
@timtailor337 9 жыл бұрын
wow, Im impresed
@gtsilicon9366
@gtsilicon9366 7 жыл бұрын
we used onlly IMU based solution for positioning and navigating robot . Search "oblu controlled robot"
@pw11299
@pw11299 12 жыл бұрын
PROMETHEUS!
@cefasquerois
@cefasquerois 10 жыл бұрын
Sir. The Follow Comment is truly important: YOUR DRONE MAY TO SAVE A LOT OF LIFES. I am a Rescuer and my expertise is Collapsed Structure Search and Rescue. For a many time We cannot to across inside the structures because are falling. So is this point that a Drone may to be the eye and the measurement of the rescuer. Please ANSWER this comment.
@brayanzimmerli
@brayanzimmerli 10 жыл бұрын
For rescue approaches see projects of the University of Zurich's Robot & Perception Group. This dynamic group under Prof. Davide Scaramuzza excelled in localization and identification of objects without GPS. Mainly by visual perception. Search the Research list with "Rescue" rpg.ifi.uzh.ch/publications.html
@cefasquerois
@cefasquerois 9 жыл бұрын
Thank you for your anwser. Can you make more contact with me? Really I need this knowledges.
@albertazo123
@albertazo123 10 жыл бұрын
1:45
@KamalAliJacksonMS
@KamalAliJacksonMS 10 жыл бұрын
similar
@Thaddeus3rd
@Thaddeus3rd 11 жыл бұрын
omg i want one
@Moctop
@Moctop 11 жыл бұрын
Why haven't google used this for google earth yet? Send out a few thousand drones to map the world in high detail 3d...
@walter0bz
@walter0bz 12 жыл бұрын
yeah. 3d mapping might be great but you can still get lost...
@jsn1275
@jsn1275 12 жыл бұрын
did you watch the video? you can the green points and then the bot going there??WTF
@MuzzaHukka
@MuzzaHukka 9 жыл бұрын
I am interested in contracting your services, what is your pricing?
@NinjadoAlaska
@NinjadoAlaska 11 жыл бұрын
i believe not
@zacklantz8181
@zacklantz8181 10 жыл бұрын
But it is being controlled by a human the entire time...
@MWVercingetorix
@MWVercingetorix 10 жыл бұрын
What do you think "autonomous" means?
@zacklantz8181
@zacklantz8181 10 жыл бұрын
"Autonomous" = "acting independently or having the freedom to do so" By being controlled by a human the entire time, it is not acting independently, nor is it proving that it has the freedom to do so. It still requires a pilot.
@Bushvvacker
@Bushvvacker 10 жыл бұрын
***** Watch closer, there is a Pilot driving it.
@molomono9795
@molomono9795 8 жыл бұрын
There is no pilot, there is a guy sitting behind a pc setting new goal states for the drone to move to. You see the red lines that pop up on the octomap every time a new goal is set, those are planned trajectories, you can also see the lines jumping around a bit when the drone is moving. So it's presumably running some kind of SLAM algorithm in parallel with it's trajectory planning. Which is even more reason to believe it's capable of fully autonomous mapping. Summed up: It uses SLAM and is accurately removing any odometry drift, it's planning it's own trajectories and it's executing those trajectories autonomously all on the fly. The only thing it doesn't have is an algorithm to set goal states which are used to calculate the trajectories, which is quite honestly a joke compared to what they already accomplished. And the goal states are nothing more than "i want you to be at this location with this orientation" command. To believe this drone is not capable of full autonomous mapping is honestly a mistake. I even think the last mapping might have been fully autonomous.
3D Mapping and Navigation using Octrees on a Quadrotor
4:53
Ibrahim Musba
Рет қаралды 69 М.
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
Wide-Area Indoor and Outdoor Real-Time 3D SLAM
3:09
Erik Nelson
Рет қаралды 131 М.
Autonomous robotic plane flies indoors at MIT
2:48
Massachusetts Institute of Technology (MIT)
Рет қаралды 515 М.
Outdoor stereo SLAM with RTAB-Map
10:46
matlabbe
Рет қаралды 112 М.
Inside the V3 Nazi Super Gun
19:52
Blue Paw Print
Рет қаралды 3,1 МЛН
How to Make a Real Diamond - (Not Clickbait)
8:51
JerryRigEverything
Рет қаралды 5 МЛН
Spin Gravity Compared
12:12
The Overview Effekt
Рет қаралды 1,5 МЛН
Much bigger simulation, AIs learn Phalanx
29:13
Pezzza's Work
Рет қаралды 2,9 МЛН
Building Your Own Autonomous Navigation Robot
3:42
Muhammad Luqman
Рет қаралды 10 М.