Skip to content

NairAbhishek1403/Aerial-Surveying-IITI-SoC

 
 

Repository files navigation

Aerial Surveying in IIT Indore

Welcome to the drone simulation by IITI
(Project made under IITI SoC 2022)

Contributors:

Jha Rohan
Abhishek Nair
Ebrahim Rampurawala
Niranjana Nair

Mentors:

Bhavya Dalal
Raghuvamsi Bokka

The repository can be used for a complete drone simulation for aerial simulation. It contains the model of a drone with down facing camera in a gazebo world (a lake).

To run this repositiory please clone the repository to your local machine:
git clone https://github.com/rohanjha04/IITI_SoC_2022_AUTO_2_AerialSurveyingWithDrone
Use git submodule --init --recursive in case of empty folders.

Dependencies:

i. This is made for ROS Noetic and Ubuntu 20.04.
ii. ArduCopter 4.0.4
iii. MAVROS and MAVLink
iv. Gazebo 11
v. Python3

To run the simulation please run the following commands in the terminal with all the dependencies satisfied:
(Run these codes in your catkin workspace)
i. catkin build
ii. source devel/setup.bash
iii. roslaunch iq_sim lake_travis.launch
In new terminal
iv. cd iq_sim/scripts/
v. ./startsitl.sh
In new terminal
vi. source devel/setup.bash
vii. roslaunch iq_sim apm.launch
In new terminal
viii. rosrun iq_gnc square.py
In new terminal
ix. rqt_image_view
Set mode GUIDED in the mavlink terminal to start the simulation

To run the colab files, upload the pictures being send by the drone on google colab or use the loacl machines for image processing.
Link to view a simulation: https://drive.google.com/drive/folders/1X5MsPP1fwMIs43cv_ZnfPmSOb4EU5XYY?usp=sharing

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 37.7%
  • Python 29.2%
  • CMake 17.6%
  • Jupyter Notebook 15.3%
  • Shell 0.2%