Skip to content
Change the repository type filter

All

    Repositories list

    • UBC Sailbot's firmware for Communication Modules on project Polaris.
      C
      MIT License
      1111Updated Nov 14, 2024Nov 14, 2024
    • UBC Sailbot's monorepo
      Jupyter Notebook
      Apache License 2.0
      256415Updated Nov 10, 2024Nov 10, 2024
    • local_pathfinding

      Public archive
      UBC Sailbot's local pathfinding ROS package
      Python
      MIT License
      0004Updated Mar 11, 2024Mar 11, 2024
    • custom_interfaces

      Public archive
      UBC Sailbot's custom interfaces ROS package
      CMake
      MIT License
      0001Updated Mar 11, 2024Mar 11, 2024
    • docs

      Public archive
      Software team's documentation
      Creative Commons Zero v1.0 Universal
      0172Updated Mar 11, 2024Mar 11, 2024
    • controller

      Public archive
      UBC Sailbot's controller
      Python
      MIT License
      0002Updated Mar 11, 2024Mar 11, 2024
    • network_systems

      Public archive
      UBC Sailbot's Network Systems Repository
      C++
      MIT License
      0001Updated Mar 11, 2024Mar 11, 2024
    • boat_simulator

      Public archive
      UBC Sailbot's boat simulator for the new project
      Python
      MIT License
      0006Updated Mar 11, 2024Mar 11, 2024
    • diagnostics

      Public archive
      Standalone on-boat application that will provide real-time status reporting and allow users to run tests on each component of the boat both comprehensively and individually.
      C++
      0051Updated Mar 11, 2024Mar 11, 2024
    • notebooks

      Public archive
      UBC Sailbot's Jupyter notebooks for researching and exporing implementations.
      Jupyter Notebook
      0001Updated Mar 11, 2024Mar 11, 2024
    • website

      Public archive
      UBC Sailbot's website
      TypeScript
      0002Updated Mar 9, 2024Mar 9, 2024
    • software-quiz

      Public template
      Recruitment technical quiz for the Software sub-team
      C
      MIT License
      1000Updated Dec 31, 2023Dec 31, 2023
    • UBC Sailbot's Local Pathfinding Repository: OMPL-based pathfinding that avoids upwind/downwind sailing, minimizes turning, and minimizes path length.
      HTML
      MIT License
      02162Updated Jul 6, 2023Jul 6, 2023
    • raye-boat-controller

      Public archive
      ROS node for boat's controller
      Python
      1110Updated Jul 6, 2023Jul 6, 2023
    • raye-network-table

      Public archive
      Communication/glue code for autonomous sailboat "Raye"
      C++
      MIT License
      0443Updated Jul 5, 2023Jul 5, 2023
    • Controller to manuver the Jib and boom to drive the sailbot forward without human support.
      C
      MIT License
      0110Updated Jun 16, 2023Jun 16, 2023
    • Emulates behavior of Iridium 9602/9603 and GSS. Useful for developing embedded applications that communicate with these or similar Iridium modems. Also useful for developing GSS-side applications that communicate with Iridium devices in the field.
      Python
      21000Updated Apr 1, 2023Apr 1, 2023
    • tasks

      Public
      Repository to track tasks not related to any of our GitHub repositories
      00180Updated Oct 18, 2022Oct 18, 2022
    • Example ROS 2 Python package
      Python
      0000Updated Sep 26, 2022Sep 26, 2022
    • Example ROS 2 C++ package
      C++
      0000Updated Sep 26, 2022Sep 26, 2022
    • UBC Sailbot's Global Pathfinding Repository: A* pathfinding that creates sailing paths with minimized length and desirable wind speeds throughout.
      C++
      MIT License
      1591Updated Aug 28, 2022Aug 28, 2022
    • raye-sailbot-msg

      Public archive
      Repository to store custom ROS message types for UBC Sailbot
      CMake
      MIT License
      0101Updated Aug 17, 2022Aug 17, 2022
    • raye-sailbot-web-app

      Public archive
      TypeScript
      0010Updated Aug 12, 2022Aug 12, 2022
    • raye-boat-simulator

      Public archive
      MATLAB
      0220Updated Feb 28, 2022Feb 28, 2022
    • raye-pushphyfix

      Public archive
      A software only workaround for the BBB PHY bug
      Shell
      1000Updated Feb 17, 2022Feb 17, 2022
    • test-private-repo

      Public archive
      0000Updated Oct 12, 2020Oct 12, 2020
    • obstacle-detection

      Public archive
      Code to detect obstacles using a pair of FLIR Lepton thermal infrared cameras on board Ada, our autonomous sailboat that launched in August of 2016.
      C
      4800Updated Nov 13, 2018Nov 13, 2018
    • acmr-simulator

      Public archive
      The code for the simulator that simulates ACMR modules
      Python
      0100Updated Jul 25, 2018Jul 25, 2018
    • acmr-control

      Public archive
      Contains the Steering Control Unit and the Thrust Control Unit module for the ACMR Competition boat.
      C++
      0000Updated Jul 25, 2018Jul 25, 2018
    • arduino-interface

      Public archive
      An NPM module for safely interfacing with your Arduino over serial. You can update it reliably too!
      JavaScript
      MIT License
      01000Updated Oct 23, 2016Oct 23, 2016