Skip to content

Commit

Permalink
GITBOOK-70: change request with no subject merged in GitBook
Browse files Browse the repository at this point in the history
  • Loading branch information
aerial-robotics-iitk-bot authored and gitbook-bot committed Jun 8, 2023
1 parent b02dc0b commit c63d735
Show file tree
Hide file tree
Showing 10 changed files with 105 additions and 0 deletions.
Binary file added .gitbook/assets/10_Documentation.pdf
Binary file not shown.
Binary file added .gitbook/assets/10_presentation.pdf
Binary file not shown.
Binary file added .gitbook/assets/9_Documentation.pdf
Binary file not shown.
Binary file added .gitbook/assets/9_Presentation.pdf
Binary file not shown.
Binary file added .gitbook/assets/DRDO_UAV_ps.pdf
Binary file not shown.
Binary file added .gitbook/assets/DRDO_VOAD_ps.pdf
Binary file not shown.
2 changes: 2 additions & 0 deletions SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,5 +103,7 @@
* [Online Purchase websites](resources/online-purchase-websites.md)
* [Competitions](competitions/README.md)
* [Inter-IIT TechMeet 8.0](competitions/inter-iit-techmeet-8.0.md)
* [Inter-IIT TechMeet 9.0](competitions/inter-iit-techmeet-9.0.md)
* [IMAV 2019, Madrid, Spain](competitions/imav-2019-madrid-spain.md)
* [Inter-IIT TechMeet 10.0](competitions/inter-iit-techmeet-10.0.md)
* [Inter-IIT TechMeet 11.0](competitions/inter-iit-techmeet-11.0.md)
8 changes: 8 additions & 0 deletions competitions/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,18 @@ Pages in this section:
[inter-iit-techmeet-8.0.md](inter-iit-techmeet-8.0.md)
{% endcontent-ref %}

{% content-ref url="inter-iit-techmeet-9.0.md" %}
[inter-iit-techmeet-9.0.md](inter-iit-techmeet-9.0.md)
{% endcontent-ref %}

{% content-ref url="imav-2019-madrid-spain.md" %}
[imav-2019-madrid-spain.md](imav-2019-madrid-spain.md)
{% endcontent-ref %}

{% content-ref url="inter-iit-techmeet-10.0.md" %}
[inter-iit-techmeet-10.0.md](inter-iit-techmeet-10.0.md)
{% endcontent-ref %}

{% content-ref url="inter-iit-techmeet-11.0.md" %}
[inter-iit-techmeet-11.0.md](inter-iit-techmeet-11.0.md)
{% endcontent-ref %}
47 changes: 47 additions & 0 deletions competitions/inter-iit-techmeet-10.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
description: >-
This page contains codes and resources for the event DRDO's UAV Guided UGV
Navigation Challenge in the Inter IIT Tech Meet 10.0
---

# Inter-IIT TechMeet 10.0

## Inter-IIT TechMeet 10.0

#### Problem Statement

{% file src="../.gitbook/assets/DRDO_UAV_ps.pdf" %}
UGV navigation challenge problem Statement
{% endfile %}

#### Technical Report & Slides

This file contains our architecture and approach to the problem statement:

{% file src="../.gitbook/assets/10_Documentation.pdf" %}
Technical Report
{% endfile %}

This file contains the slides presented after the competition:

{% file src="../.gitbook/assets/10_presentation.pdf" %}
Slides
{% endfile %}



#### Software Stack

The complete software stack is available on Github. It contains all the modules we have used:

* [https://github.com/AerialRobotics-IITK/inter\_iit\_uav\_guided\_ugv](https://github.com/AerialRobotics-IITK/inter\_iit\_uav\_guided\_ugv)

**General Overview of the modules used:**

* **Offboard**: This Module initializes an offboard flight node in ROS, waits for the MAVROS connection, and performs a takeoff procedure to guide the vehicle to a specified altitude.
* **Prius\_Controller**: It is responsible for waypoint publishing, steering and throttle/brake control of the UGV based on different controllers.
* **Prius Detector**: This Module performs localization calculations to estimate UGV's position and velocity.
* **Segmentation**: This Module segments the road from the pointcloud using RANSAC along with some heuristics and algorithms for eliminating rogue data.
* **Visualization**: This code initializes a ROS node for visualizing trajectories using markers, subscribing to odometry data and reading a CSV file to extract points for the mean path. shorten

####
48 changes: 48 additions & 0 deletions competitions/inter-iit-techmeet-9.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
description: >-
This page contains codes and resources for the event DRDO DGRE's Vision Based
Obstacle Avoidance Drone in the Inter IIT Tech Meet 9.0
---

# Inter-IIT TechMeet 9.0

## Inter-IIT TechMeet 9.0

#### Problem Statement

{% file src="../.gitbook/assets/DRDO_VOAD_ps.pdf" %}
VOAD Problem Statement
{% endfile %}

#### Technical Report & Slides

This file contains our architecture and approach to the problem statement:

{% file src="../.gitbook/assets/9_Documentation.pdf" %}
Technical Report
{% endfile %}

This file contains the slides presented after the competition:

{% file src="../.gitbook/assets/9_Presentation.pdf" %}
Slides
{% endfile %}

#### Software Stack

The complete software stack is available on Github. It contains all the modules we have used:

* [https://github.com/AerialRobotics-IITK/inter\_iit\_dgre\_voad](https://github.com/AerialRobotics-IITK/inter\_iit\_dgre\_voad)

**General Overview of the modules used:**

* **Explorer**: This Module Integrates the Takeoff, Landing, Detection and planning modules. Publishes final setpoints for landing of the quadrotor
* **Box\_Detector**: Uses the downward facing camera to detect the ArUco marker and calculate its position provided it has the id 0 using OpenCV.
* **Active\_Planner**: This Module is responsible for finding and evaluating frontiers in a 3D environment based on a TSDF (Truncated Signed Distance Function) map. It Then checks if there is a waypoint in the queue and if not, selects and adds the best frontier. If there is a waypoint, it generates a trajectory using a graph based search algorithm, tracks it, and if aborted, selects a new frontier for the process to repeat.
* **Broadcaster**: This module listens to the pose topic and broadcasts a transform from the "map" frame to the "base\_link" frame using TF2.





####

0 comments on commit c63d735

Please sign in to comment.