UAV simulation using ROS/Gazebo and Matlab
Hi guys,
I'm pretty new to the whole Gazebo/ROS software and I need to do a project using them and came across a few queries, could you help?
First of all, what I want to do is to control a UAV in simulation via Matlab. Could someone kindly explain how this could be done and from where should I start? From what I understood so far, I would need to simulate the robot in ROS and communicate with Matlab via ROS while using Gazebo as the simulation environment, is that so? If so how can I do this? Practically I would like to give the robot a target location from Matlab and let the robot go there.
Secondly from what I can understand the best quadrotor to use is the hector_quadrotor (can't publish the link since I'm new to the forum :/). I've been trying to get this to work but seem to be running across a few difficulties. I have tried installing the hector_quadrotor package by first cloning the git link then using rosdep to install and roslaunch (again I was following the link to install packages used in asctec_drivers but I can't post the link). The problem is that when running rosdep it is telling me that there are missing resources such as roscpp and hector_sensors_description. Could someone kindly help me?
Thanks a lot in advance and sorry for the long post. Again i'm fairly new to all this and I've been banging my head on this all week :/
Cheers, JP