Binghamton University Rover Team
Ctrlk
  • Software Documentation
  • Overview
    • Architecture
    • Data format
    • Network
    • Our GitHub organization
  • Onboarding course
    • Git course
    • Arduino Course
    • Flutter course
    • Firmware Networking
    • Software Networking
  • Writing Code
    • Code conventions (Dart)
    • Code conventions (C++)
    • Documenting code
    • Advanced Git/GitHub
    • Reviewing Code (admins)
  • Network
    • Protobuf
    • UDP
    • Serial
  • The Firmware
    • Introduction
    • Setting up your IDE
    • Firmware Utilities
    • TMC Motor Drivers
    • The different firmware
  • The Software
    • Introduction
    • Pi Setup
    • Burt Network
    • The different software
  • Dashboard
    • Introduction
    • MVVM Architecture
    • Design Philosophies
  • Appendix
    • Team Documentation
    • Open Source Contributions
    • Alternative Design Choices
      • ROS for Networking
      • Web Server on the Rover
      • C++ for Software
      • Python for Software
      • CAN Bus for firmware
  • Legacy docs
    • CAN bus
Powered by GitBook
On this page

Was this helpful?

Edit
  1. Appendix
  2. Alternative Design Choices

ROS for Networking

PreviousAlternative Design ChoicesNextWeb Server on the Rover

Was this helpful?