trajopt-util

Utilities for Numerical Trajectory Optimization

https://github.com/purnanandelango/trajopt-util

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (2.7%) to scientific vocabulary

Keywords

control convex-optimization numerical-optimization
Last synced: 4 months ago · JSON representation ·

Repository

Utilities for Numerical Trajectory Optimization

Basic Info
  • Host: GitHub
  • Owner: purnanandelango
  • License: mit
  • Language: MATLAB
  • Default Branch: master
  • Homepage:
  • Size: 110 MB
Statistics
  • Stars: 17
  • Watchers: 2
  • Forks: 1
  • Open Issues: 0
  • Releases: 0
Topics
control convex-optimization numerical-optimization
Created almost 3 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

README.md

mutil MATLAB Utilities for Trajectory Optimization

See example implementations provided at https://github.com/purnanandelango/ct-scvx

scp Successive Convexification with Continuous-Time Constraint Satisfaction

  • scp.ctscvx_[...]_handparse_noparam

disc Discretization and Parameterization

  • First-order hold (FOH)
  • Zero-order hold (ZOH)
  • Finite-burn pulse (FBP)
  • Impulse

plant System Model

  • Double integrator with drag
  • 6-DoF rocket with drag

solvers Conic Optimization Solver

  • pipg Extrapolated Proportional Integral Projected Gradient Method

Requirements for node-only-constrained trajectory optimization

Owner

  • Name: Purnanand Elango
  • Login: purnanandelango
  • Kind: user
  • Location: Seattle
  • Company: University of Washington, Seattle

PhD Student @UW-ACL

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Elango"
  given-names: "Purnanand"
  orcid: "https://orcid.org/0000-0002-1856-220X"
title: "{trajopt-util}: Utilities for Numerical Trajectory Optimization"
# version: 0.1
# doi: ...
date-released: 02-15-2023
url: "https://github.com/purnanandelango/trajopt-util"

GitHub Events

Total
  • Watch event: 6
Last Year
  • Watch event: 6