Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New AirSim-ROS Interface #1

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

dehavenm
Copy link

Could someone please take a look at my new node?

aravindk2604 and others added 9 commits September 5, 2018 19:30
New files:

airsim_iface.py - new AirSim-ROS interface node, intended to use
PID loops to properly control the car in response to velocity
commands published on ROS topic /cmd_vel_mux/input/teleop
(change topic in line 259 when using node with robotic path planning)

pid.py - PID loop code used by airsim_iface.py for throttle and
steering control

Instructions for installing dependencies and running have been
updated for airsim_iface.py
Added function to convert depth image data from Airsim to XYZRGB
point cloud ROS message, based on code from the following repos:

https://github.com/Microsoft/AirSim/blob/master/PythonClient/multirotor/point_cloud.py

https://github.com/spillai/pybot/blob/master/pybot/externals/ros/pointclouds.py

Publisher is currently set to publish point cloud on
topic front_center/point_cloud (line 322, airsim_interface.py)
merge from dehavenm branch - scripts for point cloud publish
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants