Basilisk Logo
version 2.4.0

Basilisk:

  • Install
  • Learning Basilisk
    • Fundamentals of Basilisk Simulations
      • What is Basilisk
      • Basilisk Process and Task Creation
      • Adding Basilisk Modules
      • Execution of Basilisk Modules
      • Seeing the Order of Process, Task and Module Execution
      • Connecting Messages
      • Recording Messages
      • Creating Stand-Alone Messages
      • Setting and Recording Module Variables
      • Advanced: Redirecting Module Output to Stand-Alone Message
      • Advanced: Enabling and Disabling Tasks
      • Advanced: Using DynamicObject Basilisk Modules
      • Deprecated: Using old-style C modules
      • Deprecated: Setting and Recording Module Variables
    • Integrated Example Scripts
    • Basics of Writing Basilisk Modules
  • Support
  • Documentation
  • External Sites

Vizard:

  • About Vizard
  • Download
  • Release Notes
  • User Guide
  • Advanced Features
  • Video Gallery
Basilisk
  • Learning Basilisk
  • Fundamentals of Basilisk Simulations
  • View page source

Fundamentals of Basilisk Simulations

This chapter covers the fundamental principles of setting up and running a spacecaft simulation by writing a python script.

  • What is Basilisk
    • Motivation
    • From Modules to Spacecraft
    • Module Behavior Testing
  • Basilisk Process and Task Creation
  • Adding Basilisk Modules
  • Execution of Basilisk Modules
  • Seeing the Order of Process, Task and Module Execution
  • Connecting Messages
  • Recording Messages
    • Adding a Message Recorder
    • Pulling the Recorded Message Data
    • Clearing the Message Recorder Data Log
    • Reading the Current Value of a Message
  • Creating Stand-Alone Messages
  • Setting and Recording Module Variables
    • Clearing the Data Log
    • Advanced Data Logging
  • Advanced: Redirecting Module Output to Stand-Alone Message
  • Advanced: Enabling and Disabling Tasks
  • Advanced: Using DynamicObject Basilisk Modules
  • Deprecated: Using old-style C modules
  • Deprecated: Setting and Recording Module Variables
Previous Next

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

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