Skip to content

Instantly share code, notes, and snippets.

View pulak-gautam's full-sized avatar

Pulak Gautam pulak-gautam

View GitHub Profile
import numpy as np
import jax.numpy as jnp
from jax import jit, jacfwd
import pandas as pd
from casadi import *
def attitude_jacobian_bar(Thetab):
phi, theta, psi = Thetab[0][0], Thetab[1][0], Thetab[2][0]
H = jnp.array([
[jnp.cos(phi) / jnp.cos(theta), jnp.sin(phi) / jnp.cos(theta), 0 ],
@pulak-gautam
pulak-gautam / create_release.sh
Last active March 9, 2024 06:12
Bash script to create debian installs for ArduPilot Tools
export root_dir=`pwd`
export tag="0.0.0"
# install necessary packages
pip install -U bloom
sudo apt-get install fakeroot dpkg-dev debhelper rapidjson-dev -y
# clone/install dependencies
cat <<EOF > ros2_ap.repos
repositories:
@pulak-gautam
pulak-gautam / requirements.txt
Last active November 26, 2023 17:49
requirements for deviation-network
numpy==1.14.5
pandas==0.23.4
scipy==1.1.0
keras==2.2.4
tensorflow-gpu==1.10.0
scikit-learn==0.20.0
tensorboard==1.10.0