Closed dralley closed 10 years ago
Let's not do that until we can meet and discuss it. Mission control code includes a lot of navigation commands (sw3). And if we were going to create an sw3(or just sw) module, we should decide on how we want to split up the software, it may be better to split it up into more modules.
This is up for debate, but mission_control should mostly be high-level logic regarding navigation. sw3 would be better off as a standalone module called 'movement' or something. I can refactor it in experimental branch if nobody has any objections.
Additionally, data.py is all IMU sensor data, it doesn't really belong in either.
— Reply to this email directly or view it on GitHub https://github.com/ncsurobotics/seawolf5/issues/18.
Yeah that was what I was wondering. It would be a pretty substantial refactor.
We'll leave it as-is for now. Any structural changes can be done in the new Seawolf framework.
This is up for debate, but mission_control should mostly be high-level logic regarding navigation. sw3 would be better off as a standalone module called 'movement' or something. I can refactor it in experimental branch if nobody has any objections.
Additionally, data.py is all IMU sensor data, it doesn't really belong in either.