ugv-uav_ab
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
ugv-uav_ab [2017/04/21 08:33] – blakehament | ugv-uav_ab [2017/05/04 14:10] (current) – [7. Multi-rotor drone tutorial: systems, mechanics, control and state estimation] blakehament | ||
---|---|---|---|
Line 18: | Line 18: | ||
==== 1. Air-Ground Localization and Map Augmentation Using Monocular Dense Reconstruction ==== | ==== 1. Air-Ground Localization and Map Augmentation Using Monocular Dense Reconstruction ==== | ||
- | [[rpg.ifi.uzh.ch/docs/IROS13_Forster_air-ground.pdf|Air-Ground Localization and Map Augmentation Using Monocular Dense Reconstruction]]\\ | + | [[http:// |
Publisher: IROS 2013\\ | Publisher: IROS 2013\\ | ||
Line 209: | Line 209: | ||
- The key problem w/ UGV-UAV cooperation is data registration and fusion | - The key problem w/ UGV-UAV cooperation is data registration and fusion | ||
- Time constraints are salient in designing the algo's | - Time constraints are salient in designing the algo's | ||
- | - Use prior knowledge like motion projections and geometric properties to improve data fusion | + | - Use prior knowledge like motion projections and geometric properties to improve data fusion |
**Blake liked this paper because: | **Blake liked this paper because: | ||
Line 231: | Line 231: | ||
- | **[[ieeexplore.ieee.org/ | + | **[[http://ieeexplore.ieee.org/ |
Publisher: ICRA 2016\\ | Publisher: ICRA 2016\\ | ||
Keywords (platform, field of research, algorithm or approach/ | Keywords (platform, field of research, algorithm or approach/ | ||
Line 247: | Line 247: | ||
+ | **This paper describes: | ||
+ | \\ | ||
+ | |||
+ | **The authors present (simulations, | ||
+ | \\ | ||
+ | |||
+ | **From this presentation, | ||
+ | that:** success rates and trial stats showing the SLC PAD approach has a high rate of success and quick processing times\\ | ||
+ | |||
+ | |||
+ | **From the state-of-the-art, | ||
+ | \\ | ||
+ | |||
+ | **The paper addresses these challenges by:** This paper proposes PAD such that only the relevant dimensions at a given point are considered. Ex: When moving a piano inside from the street, planning orientation is irrelevant in the drive-way but essential once you get to the doorway. | ||
+ | \\ | ||
+ | |||
+ | **The results of this approach are:** superior success rates and times vs. existing methods \\ | ||
+ | |||
+ | |||
+ | **The paper presents the following theoretical principles: | ||
+ | - State Lattice Controller (SLC) | ||
+ | - Motion Primitives | ||
+ | - Planning with Adaptive Dimensionality (PAD) | ||
+ | \\ | ||
+ | **The principles are explained (choose: well/ | ||
+ | |||
+ | **For example (fill-in-the-blank e.g. the equations, graphs, figures),: | ||
+ | |||
+ | **From the principles and results, the paper concludes: | ||
+ | - Existing methods of localization for UGV-UAV teams are lacking because of slow processing times and poor assumptions made by planners | ||
+ | - PAD allows for much faster processing times | ||
+ | \\ | ||
+ | |||
+ | **Blake liked this paper because:** (fill-in-the-blank with at least 3 reasons if possible).\\ | ||
+ | |||
+ | **I disliked this paper because:** the authors didn't provide a toolkit with their algo's ;) \\ | ||
+ | **I would have liked to see** the same work done without assuming any prior knowledge of the map \\ | ||
+ | |||
+ | **Three things I learned from this paper were:** \\ | ||
+ | - state-based planning | ||
+ | - planning with adaptive dimensionality | ||
+ | - controlling with motion primitives | ||
+ | |||
+ | **Time reading and annotating: | ||
+ | |||
+ | |||
+ | --- | ||
+ | \\ | ||
+ | ==== 5. A Tutorial on Visual Servo Control ==== | ||
+ | |||
+ | |||
+ | **[[http:// | ||
+ | **Publisher: | ||
+ | **Keywords (platform, field of research, algorithm or approach/ | ||
+ | **Bibtex: | ||
+ | @ARTICLE{538972, | ||
+ | author={S. Hutchinson and G. D. Hager and P. I. Corke}, | ||
+ | journal={IEEE Transactions on Robotics and Automation}, | ||
+ | title={A tutorial on visual servo control}, | ||
+ | year={1996}, | ||
+ | volume={12}, | ||
+ | number={5}, | ||
+ | pages={651-670}, | ||
+ | keywords={Jacobian matrices; | ||
+ | doi={10.1109/ | ||
+ | ISSN={1042-296X}, | ||
+ | month={Oct}, | ||
+ | |||
+ | |||
+ | \\ | ||
+ | **This paper describes: | ||
+ | |||
+ | **The authors present (simulations, | ||
+ | |||
+ | **From this presentation, | ||
+ | that:** A disclaimer that the paper presents a fundamental introduction, | ||
+ | |||
+ | |||
+ | **From the state-of-the-art, | ||
+ | |||
+ | **The paper addresses these challenges by:** image-based rather than position-based VS; better camera positioning\\ | ||
+ | |||
+ | **The results of this approach are:** referenced in the 80+ citations in which they were implemented\\ | ||
+ | |||
+ | |||
+ | **The paper presents the following theoretical principles: | ||
+ | - End point open vs. closed loop control | ||
+ | - Position vs. image based control | ||
+ | - Dynamic look-and-move vs. direct visual servo | ||
+ | |||
+ | \\ | ||
+ | **The principles are explained (choose: well/ | ||
+ | |||
+ | **For example (fill-in-the-blank e.g. the equations, graphs, figures),: | ||
+ | |||
+ | **From the principles and results, the paper concludes: | ||
+ | - If the system is tracking movement of a target with known movement in cartesian coordinates, | ||
+ | - Otherwise, image-based tracking works better because it can be done independently of errors in robot kinematics or camera calibration | ||
+ | |||
+ | \\ | ||
+ | |||
+ | **Blake liked this paper because: | ||
+ | - It described relevant image convolution techniques | ||
+ | - It gave a concise but broad overview of the VS field | ||
+ | - It helped me refine the VS architecture most suited to UGV-UAV docking | ||
+ | \\ | ||
+ | **I disliked this paper because:** I had to stop very frequently to look up computer vision or controls vocabulary; \\ | ||
+ | **I would have liked to see** more intermediary steps articulated \\ | ||
+ | |||
+ | **Three things I learned from this paper were:** \\ | ||
+ | - Taxonomy of VS methods | ||
+ | - Several specific image matrix operations that are essential to VS | ||
+ | - Image-based VS tends to be more accurate, especially for the types of applications I will be implementing | ||
+ | |||
+ | \\ | ||
+ | **Time reading and annotating: | ||
+ | |||
+ | |||
+ | |||
+ | --- | ||
+ | \\ | ||
+ | |||
+ | ==== 6. A visual servoing docking approach for marsupial robotic system==== | ||
+ | |||
+ | |||
+ | **[[http:// | ||
+ | **Publisher: | ||
+ | **Keywords (platform, field of research, algorithm or approach/ | ||
+ | **Bibtex: | ||
+ | @INPROCEEDINGS{6896395, | ||
+ | author={P. Zhao and Z. Cao and L. Xu and C. Zhou and D. Xu}, | ||
+ | booktitle={Proceedings of the 33rd Chinese Control Conference}, | ||
+ | title={A visual servoing docking approach for marsupial robotic system}, | ||
+ | year={2014}, | ||
+ | pages={8321-8325}, | ||
+ | keywords={cameras; | ||
+ | doi={10.1109/ | ||
+ | month={July}, | ||
+ | |||
+ | |||
+ | \\ | ||
+ | **This paper describes: | ||
+ | |||
+ | **The authors present (simulations, | ||
+ | |||
+ | **From this presentation, | ||
+ | that:** the simulated results confirm the validity of the docking approach and it's anti-interrupt ability\\ | ||
+ | |||
+ | |||
+ | **From the state-of-the-art, | ||
+ | |||
+ | **The paper addresses these challenges by:** applying standard color and geometry triggered VS controls to docking of marsupial robots\\ | ||
+ | |||
+ | **The results of this approach are:** Quick docking times, robust performance even with unexpected perturbations in the robots motion/ | ||
+ | |||
+ | |||
+ | **The paper presents the following theoretical principles: | ||
+ | - Marsupial robotics | ||
+ | - Visual Servoing | ||
+ | - Decision-making in Different States | ||
+ | \\ | ||
+ | **The principles are explained (choose: well/ | ||
+ | |||
+ | **For example (fill-in-the-blank e.g. the equations, graphs, figures),: | ||
+ | |||
+ | **From the principles and results, the paper concludes: | ||
+ | - Future work will focus on retrieval of child robots | ||
+ | |||
+ | \\ | ||
+ | |||
+ | **Blake liked this paper because: | ||
+ | - Almost identical VS docking strategy to my method for UGV docking in a box suspended from a UAV | ||
+ | - They showed their rotation and transformation matrices which will be a good check for my future work if I pursue the box method | ||
+ | |||
+ | \\ | ||
+ | **I disliked this paper because:** Although I am happy for the walkthrough of their project as I might compare my results at various stages, I am not sure they pushed any borders of knowledge ; \\ | ||
+ | **I would have liked to see** More discussion of the simulation \\ | ||
+ | |||
+ | **Three things I learned from this paper were:** \\ | ||
+ | - Vocabulary for the stages in docking | ||
+ | - " | ||
+ | - Pose refreshment in simulation-- could apply similar equations to VR | ||
+ | |||
+ | \\ | ||
+ | **Time reading and annotating: | ||
+ | |||
+ | |||
+ | --- | ||
+ | \\ | ||
+ | ==== 7. Multi-rotor drone tutorial: systems, mechanics, control and state estimation ==== | ||
+ | |||
+ | |||
+ | **[[https:// | ||
+ | **Publisher: | ||
+ | **Keywords (platform, field of research, algorithm or approach/ | ||
+ | **Bibtex: | ||
+ | @Article{Yang2017, | ||
+ | author=" | ||
+ | and Lee, Yongseok | ||
+ | and Jeon, Sang-Yun | ||
+ | and Lee, Dongjun", | ||
+ | title=" | ||
+ | journal=" | ||
+ | year=" | ||
+ | volume=" | ||
+ | number=" | ||
+ | pages=" | ||
+ | issn=" | ||
+ | doi=" | ||
+ | url=" | ||
+ | } | ||
+ | |||
+ | \\ | ||
**This paper describes: | **This paper describes: | ||
Line 262: | Line 475: | ||
- | **The paper presents the following theoretical principles: | + | **The paper presents the following theoretical principles: |
- | (2) (fill-in-the-blank); | + | |
- | + | - | |
- | **The principles are explained (choose: well/ | + | \\ |
+ | **The principles are explained (choose: well/ | ||
**For example (fill-in-the-blank e.g. the equations, graphs, figures),: | **For example (fill-in-the-blank e.g. the equations, graphs, figures),: | ||
- | **From the principles and results, the paper concludes: | + | **From the principles and results, the paper concludes: |
- | (2) (fill-in-the-blank); | + | |
+ | |||
+ | \\ | ||
- | **Blake liked this paper because: | + | **Blake liked this paper because: |
- | + | | |
- | **I disliked this paper because: | + | |
- | **I would have liked to see** (fill-in-the-blank). | + | |
+ | \\ | ||
+ | **I disliked this paper because:** ; \\ | ||
+ | **I would have liked to see** \\ | ||
**Three things I learned from this paper were:** \\ | **Three things I learned from this paper were:** \\ | ||
- | (1) (fill-in-the-blank); | + | - 1 |
- | (2) (fill-in-the-blank); | + | |
- | and (3) (fill-in-the-blank).\\ | + | - 3 |
- | **Time reading and annotating: | + | \\ |
+ | **Time reading and annotating: | ||
--- | --- | ||
+ | \\ | ||
+ | --- | ||
+ | \\ | ||
+ | ==== . ==== | ||
- | **3.[[rpg.ifi.uzh.ch/ | ||
- | Publisher: IROS 2013\\ | ||
- | Keywords (platform, field of research, algorithm or approach/ | ||
- | ** | ||
- | Bibtex:**\\ | ||
- | @INPROCEEDINGS{6696924, | + | **[[|]]**\\ |
- | author={C. Forster and M. Pizzoli and D. Scaramuzza}, | + | **Publisher: |
- | booktitle={2013 IEEE/RSJ International Conference on Intelligent Robots and Systems}, | + | **Keywords (platform, field of research, algorithm or approach/methodologies, more details ):** \\ |
- | title={Air-ground localization and map augmentation using monocular dense reconstruction}, | + | **Bibtex: |
- | year={2013}, | + | |
- | pages={3971-3978}, | + | |
- | keywords={image reconstruction; | + | |
- | doi={10.1109/IROS.2013.6696924}, | + | |
- | ISSN={2153-0858}, | + | |
- | month={Nov}, | + | |
+ | |||
+ | \\ | ||
**This paper describes: | **This paper describes: | ||
Line 320: | Line 535: | ||
- | **The paper presents the following theoretical principles: | + | **The paper presents the following theoretical principles: |
- | (2) (fill-in-the-blank); | + | |
+ | | ||
+ | \\ | ||
+ | **The principles are explained | ||
- | **The principles are explained (choose: well/ | + | **For example (fill-in-the-blank e.g. the equations, graphs, figures),: |
+ | |||
+ | **From the principles and results, the paper concludes: | ||
+ | - | ||
+ | |||
+ | \\ | ||
+ | |||
+ | **Blake liked this paper because:** | ||
+ | - 1 | ||
+ | - 2 | ||
+ | - 3 | ||
+ | \\ | ||
+ | **I disliked this paper because:** ; \\ | ||
+ | **I would have liked to see** \\ | ||
+ | |||
+ | **Three things I learned from this paper were:** \\ | ||
+ | - 1 | ||
+ | - 2 | ||
+ | - 3 | ||
+ | |||
+ | \\ | ||
+ | **Time reading and annotating: | ||
+ | |||
+ | |||
+ | --- | ||
+ | \\ | ||
+ | --- | ||
+ | \\ | ||
+ | ==== . ==== | ||
+ | |||
+ | |||
+ | **[[|]]**\\ | ||
+ | **Publisher: | ||
+ | **Keywords (platform, field of research, algorithm or approach/ | ||
+ | **Bibtex: | ||
+ | |||
+ | |||
+ | |||
+ | \\ | ||
+ | **This paper describes: | ||
+ | |||
+ | **The authors present (simulations, | ||
+ | |||
+ | **From this presentation, | ||
+ | that:** \\ | ||
+ | |||
+ | |||
+ | **From the state-of-the-art, | ||
+ | |||
+ | **The paper addresses these challenges by:** \\ | ||
+ | |||
+ | **The results of this approach are:** \\ | ||
+ | |||
+ | |||
+ | **The paper presents the following theoretical principles: | ||
+ | - Ordered List Item | ||
+ | - | ||
+ | \\ | ||
+ | **The principles are explained (choose: well/ | ||
**For example (fill-in-the-blank e.g. the equations, graphs, figures),: | **For example (fill-in-the-blank e.g. the equations, graphs, figures),: | ||
- | **From the principles and results, the paper concludes: | + | **From the principles and results, the paper concludes: |
- | (2) (fill-in-the-blank); | + | |
+ | |||
+ | \\ | ||
- | **Blake liked this paper because: | + | **Blake liked this paper because: |
+ | | ||
+ | | ||
+ | | ||
+ | \\ | ||
+ | **I disliked this paper because:** ; \\ | ||
+ | **I would have liked to see** | ||
- | **I disliked | + | **Three things |
- | **I would have liked to see** (fill-in-the-blank). | + | - 1 |
+ | - 2 | ||
+ | - 3 | ||
+ | |||
+ | \\ | ||
+ | **Time reading and annotating: | ||
+ | |||
+ | |||
+ | --- | ||
+ | ==== . ==== | ||
+ | |||
+ | |||
+ | **[[|]]**\\ | ||
+ | **Publisher: | ||
+ | **Keywords (platform, field of research, algorithm or approach/ | ||
+ | **Bibtex: | ||
+ | |||
+ | |||
+ | |||
+ | \\ | ||
+ | **This paper describes: | ||
+ | |||
+ | **The authors present (simulations, | ||
+ | |||
+ | **From this presentation, | ||
+ | that:** \\ | ||
+ | |||
+ | |||
+ | **From the state-of-the-art, | ||
+ | |||
+ | **The paper addresses these challenges by:** \\ | ||
+ | |||
+ | **The results of this approach are:** \\ | ||
+ | |||
+ | |||
+ | **The paper presents the following theoretical principles: | ||
+ | - Ordered List Item | ||
+ | - | ||
+ | \\ | ||
+ | **The principles are explained (choose: well/ | ||
+ | |||
+ | **For example | ||
+ | |||
+ | **From the principles and results, the paper concludes: | ||
+ | - | ||
+ | |||
+ | \\ | ||
+ | |||
+ | **Blake liked this paper because:** | ||
+ | - 1 | ||
+ | - 2 | ||
+ | - 3 | ||
+ | \\ | ||
+ | **I disliked this paper because: | ||
+ | **I would have liked to see** \\ | ||
**Three things I learned from this paper were:** \\ | **Three things I learned from this paper were:** \\ | ||
- | (1) (fill-in-the-blank); | + | - 1 |
- | (2) (fill-in-the-blank); | + | |
- | and (3) (fill-in-the-blank).\\ | + | - 3 |
- | **Time reading and annotating: | + | \\ |
+ | **Time reading and annotating: | ||
--- | --- | ||
+ | \\ | ||
+ | --- | ||
+ | \\ |
ugv-uav_ab.1492788828.txt.gz · Last modified: by blakehament