Basilisk Logo
version 2.0.7

Basilisk:

  • Install
  • Learning Basilisk
  • Support
    • Basilisk Release Notes
    • Basilisk Known Issues
    • User Information
    • Developer Information
      • Coding Guidelines
      • Forking from the Repository and Making a Pull Request
      • Making a New C/C++ Basilisk Module
      • Using Sphinx to Document Basilisk Modules and Folders
      • Basilisk Module Checkout List
      • Basilisk Architecture Support Documentation
      • Migrating Basilisk Modules from Version 1.X to 2.X
      • Migrating BSK Scripts to Python 3
  • Documentation
  • externalTools
  • News and Discussions

Vizard:

  • About Vizard
  • Download
  • Release Notes
  • User Guide
  • BSK Scripting Settings
  • Command Line Launching
  • Video Gallery
Basilisk
  • »
  • Support »
  • Developer Information
  • View page source

Developer Information¶

The following support files help with writing Basilisk modules.

  • Coding Guidelines
    • Motivation
    • What about non-conforming code?
    • Naming
    • General Guidelines
    • Modules
    • C/C++ Exceptions
    • Python Exceptions
  • Forking from the Repository and Making a Pull Request
  • Making a New C/C++ Basilisk Module
  • Using Sphinx to Document Basilisk Modules and Folders
    • Adding Documentation to a Basilisk Module
    • Adding Documentation to a Basilisk Folder
    • Overriding the Folder’s Auto-Generated index.rst File
  • Basilisk Module Checkout List
    • Branch Must Be Up to Date
    • Building Basilisk and Testing
    • Style and Formatting
    • Module Programming
    • Module Documentation
    • Module Functionality Testing
    • Module Integrated Test
    • Update Release Notes
  • Basilisk Architecture Support Documentation
  • Migrating Basilisk Modules from Version 1.X to 2.X
    • Motivation
    • Message Names
    • Creating New Message Definitions
    • Step-By-Step Guide to Upgrade a Basilisk Modules
  • Migrating BSK Scripts to Python 3
    • Dividing Scalars
    • Returning Lists Instead of Iterables
    • Range, Map, Zip
    • Print
    • Strings
    • Pyswice Imports
Next Previous

© Copyright 2021, Autonomous Vehicle Systems (AVS) Laboratory.

Built with Sphinx using a theme provided by Read the Docs.