GitXplorerGitXplorer
c

cannon

public
0 stars
0 forks
48 issues

Commits

List of commits on branch master.
Unverified
d8af389ae5bd36e951e9dae365d147feef46b422

Implemented iLSTD, but there are some numerical bugs

ccannontwo committed 3 years ago
Unverified
4be79f3a6200d1a3cd26c28c8f2250dbdf08f267

Double checked dynamic car equations and added attribution

ccannontwo committed 3 years ago
Unverified
394ea9f4c155f3d3ad79d712bb0960ab509cead1

Research updates

ccannontwo committed 3 years ago
Unverified
ba5461d3f8ec8430b02cb7d7d926dba858369b5b

Research updates, fixing trajectory test

ccannontwo committed 3 years ago
Unverified
f542f3b5c4f0bdc7f2e5067f57144a32322baece

Research updates

ccannontwo committed 3 years ago
Unverified
ea0917ef7a9d5a1d55d750a87d6ad321a8bb4a6c

Research updates, trajectory updates

ccannontwo committed 3 years ago

README

The README file for this repository.

Cannon's Lifetime Repository

About This Repository

More information TODO

Build Status

Workflow Status
Documentation Documentation
Docker Testing Docker Image CI

Requirements

Optional Dependencies

  • Doxygen (In order to build documentation)
  • Catch2 (In order to build tests)
  • Gurobi (In order to build some optimizers)
  • OpenGL (In order to build graphics)
  • GLFW (In order to build graphics)
  • FreeType (In order to build graphics)

Installation Instructions

If all dependencies are installed, you can execute the following commands at the top-level directory to build this repository. These instructions have only been tested on Ubuntu 18.04.

mkdir build
cd build
cmake ..
make

Build options

The CMakeLists.txt at the root of this repository supports the following options, which can be supplied during the build process to affect which parts of the repository get built.

  • -DCANNON_BUILD_GRAPHICS=<ON/OFF> --- Whether to build the graphics package.
  • -DCANNON_BUILD_RESEARCH=<ON/OFF> --- Whether to build the research package. This option should always remain OFF (the default) unless you have access to my private research repository.
  • -DCANNON_BUILD_DOC=<ON/OFF> --- Whether to build Doxygen documentation for this repository.
  • -DCANNON_BUILD_LIBRARY=<ON/OFF> --- Whether to build the cannon library.
  • -DCANNON_BUILD_SCRIPTS=<ON/OFF> --- Whether to build script executables.