VantTec Documentation

SDV Documentation

  • About the sdv project

Drone Documentation

  • About the drone project

USV Documentation

  • About the USV Project

UUV Documentation

  • About the uuv project

Software development

  • About our software development
    • Unit Testing
    • Documentation process
    • Software Development Standards
    • Github for version control

Troubleshooting

  • Troubleshooting
VantTec Documentation
  • About our software development
  • View page source

About our software development

The software documentation process, programming standards, validation testing methods, and some other useful information is described in the current section, required for VantTec software documentation.

Documentation Process

  • Unit Testing
  • Documentation process
    • Guidelines for VantTec documentation
    • How to contribute
  • Software Development Standards
    • VantTec Python Standard
      • Programming recommendations
      • Code Layout
      • Imports
      • String Quotes
      • Whitespace in Expressions and Statements
      • Naming Conventions
      • More Tips
    • VantTec C++ Standard
      • The #define Guard
      • Names and Order of Includes
      • Namespaces
      • Variables
      • Naming
      • Macros
      • Comments
      • Other conveniences and notes
      • Class vs Structs:
    • VantTec ROS Standard
      • Standard Units of Measure and Coordinate Systems
      • Packages
      • Topics / services
      • Messages
      • Nodes
      • TF frame_ids
  • Github for version control
    • Git tutorials for begginers
    • Github standards and recommendations for VantTec
      • Repository documentation
      • Repository naming
      • Branch naming (based on GitFlow)
      • Notes:
      • Forking
      • Contributions
      • For reviewers
      • For Developers
Previous Next

© Copyright 2022, VantTec.

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