- Joined
- Nov 4, 2015
- Messages
- 10
- Reaction score
- 0
- Age
- 56
It's really useful to photograph walls and columns at Egyptian temples in a fairly dense grid; we've built a custom 12m pole that allows us to do that, as seen in this picture:
http://www.insightdigital.org/entry/images/ramesseum/ram6.jpg
My question is whether a 3DR drone such as the Solo can provide the kind of reasonably regular photo spacing in this image:
http://www.insightdigital.org/team/images/9/91/Litanies_North.jpg
(Note: I'm talking about the grid of camera positions close to the wall, not the other views farther back.)
As many may have guessed from the images, we require this tight grid and overlap to ensure that our image-based 3D reconstruction code has the input it needs. If the flight path wavers a bit, we'll lose the coverage we require and the reconstructed model will end up with a void in that spot. The flight paths don't have to be absolutely perfect (and what I show above illustrates that), but they have to be pretty good.
My feeling is that this sort of linear grid shooting style calls for autonomous, programmatic flight paths -- not a pilot flying via the Tower app, et cetera. I imagine that even more true if we're shooting a cylindrical grid around a column, as with the camera positions shown here:
Any opinions?
A few notes/questions follow.
0. We can't rely on GPS in Egypt. GPS for civilians was banned in 2003, restored in 2008 -- and I can't find any mention of its availability right now. Beyond this, we can't count on GPS at the temple we work at, because the stone temple itself blocks the signal to the satellites. Solo wants to use GPS, but there seem to be manual modes: Advanced Flight Modes | 3DR | Drone & UAV Technology. Could we get the controlled photo grid I showed above out of a Solo in a manual mode?
1. The kind of grid shooting I noted above requires good station-keeping, obviously -- compensation for slight wind, et cetera. Has anyone done any work on station-keeping for the Solo? If we were using a Phantom 3, we might be able to use their camera-and-sonar tracking to keep oriented without GPS. On the Parrot AR-Drone line there have several open source station-keeping projects (e.g.: tum_ardrone - ROS Wiki). Any equivalents for the Solo?
2. The PCL/ROS community has spent several years working with the AR platform and has some nice autonomous flight results. (Like the Raspberry Pi, good software can sometimes trump limited handware.) There are many examples of universities that have written interesting papers around this architecture -- see these examples (and ROS distro) above (tum_ardrone - ROS Wiki), or this researcher: Computer Vision Group - Jakob Engel.
Academic AR work has shown good progress in autonomous flight, which as you'll gather, I consider much safer and more effective for image-based modeling than manually flying a drone and trying to manage to get complete coverage for a complex set of surfaces. A few examples:
Autonomous Parrot API: AutonomyLab/ardrone_autonomy · GitHub
Navio drone autopilot: NAVIO+
I realize that the Tower project is a similar open initiative with lots of promise; but I don't see anything applicable to our needs in that project yet. Sure I be looking somewhere else, or am I reading this wrong?
Thanks for any contributions!
http://www.insightdigital.org/entry/images/ramesseum/ram6.jpg
My question is whether a 3DR drone such as the Solo can provide the kind of reasonably regular photo spacing in this image:
http://www.insightdigital.org/team/images/9/91/Litanies_North.jpg
(Note: I'm talking about the grid of camera positions close to the wall, not the other views farther back.)
As many may have guessed from the images, we require this tight grid and overlap to ensure that our image-based 3D reconstruction code has the input it needs. If the flight path wavers a bit, we'll lose the coverage we require and the reconstructed model will end up with a void in that spot. The flight paths don't have to be absolutely perfect (and what I show above illustrates that), but they have to be pretty good.
My feeling is that this sort of linear grid shooting style calls for autonomous, programmatic flight paths -- not a pilot flying via the Tower app, et cetera. I imagine that even more true if we're shooting a cylindrical grid around a column, as with the camera positions shown here:
Any opinions?
A few notes/questions follow.
0. We can't rely on GPS in Egypt. GPS for civilians was banned in 2003, restored in 2008 -- and I can't find any mention of its availability right now. Beyond this, we can't count on GPS at the temple we work at, because the stone temple itself blocks the signal to the satellites. Solo wants to use GPS, but there seem to be manual modes: Advanced Flight Modes | 3DR | Drone & UAV Technology. Could we get the controlled photo grid I showed above out of a Solo in a manual mode?
1. The kind of grid shooting I noted above requires good station-keeping, obviously -- compensation for slight wind, et cetera. Has anyone done any work on station-keeping for the Solo? If we were using a Phantom 3, we might be able to use their camera-and-sonar tracking to keep oriented without GPS. On the Parrot AR-Drone line there have several open source station-keeping projects (e.g.: tum_ardrone - ROS Wiki). Any equivalents for the Solo?
2. The PCL/ROS community has spent several years working with the AR platform and has some nice autonomous flight results. (Like the Raspberry Pi, good software can sometimes trump limited handware.) There are many examples of universities that have written interesting papers around this architecture -- see these examples (and ROS distro) above (tum_ardrone - ROS Wiki), or this researcher: Computer Vision Group - Jakob Engel.
Academic AR work has shown good progress in autonomous flight, which as you'll gather, I consider much safer and more effective for image-based modeling than manually flying a drone and trying to manage to get complete coverage for a complex set of surfaces. A few examples:
Autonomous Parrot API: AutonomyLab/ardrone_autonomy · GitHub
Navio drone autopilot: NAVIO+
I realize that the Tower project is a similar open initiative with lots of promise; but I don't see anything applicable to our needs in that project yet. Sure I be looking somewhere else, or am I reading this wrong?
Thanks for any contributions!