rosflight / rosflight_ros_pkgs

ROS packages for the ROSflight autopilot
http://rosflight.org/
BSD 3-Clause "New" or "Revised" License
86 stars 56 forks source link

Rename rosflight package to rosflight_io #148

Closed bsutherland333 closed 9 months ago

bsutherland333 commented 9 months ago

With the current naming scheme, there has consistently been confusion as to what actually is "rosflight" and what the documentation on the website is referring to. To make things more clear, we are going to call "rosflight" the entire flight controller stack, excluding rosplane and roscopter. This includes the firmware, the rosflight_io node, the simulator, and all other supporting packages directly related to rosflight.

The rosflight firmware will be called rosflight_firmware instead of just firmware, and the package that contains the rosflight_io node will be renamed to be rosflight_io.

bsutherland333 commented 9 months ago

I also moved the udp board implementation directly into the firmware repository since the udp board doesn't require ROS, and moving it simplified and clarified the rosflight_firmware package found in this directory.

bsutherland333 commented 9 months ago

After some discussion on pull request #408 on the firmware repo, we decided moving udp_board to the firmware wasn't the best place for it. Putting it next to the SIL in the rosflight_sim package seems like a better idea.