Brendon Forsgren's repositories
mav_simulator
A flight simulator for a MAV based on the book Small Unmanned Aircraft by Beard and McLain done in ROS
MAV_Autopilot
The flight simulator and autopilot for my Fligh Dynamics and Controls Class. Based of the text book Small Unmanned Aircraft by Ranal Beard and Timothy McLain.
rigidTransformation
A C++ Library implementing some of the Lie Groups useful for robotics (SO(2), SO(3), SE(2), SE(3), Quaternions).
reo_optimization
My library to do Pose Graph Optimization in a Relative State Space using the Ceres Non-linear Optimization Library. This library will depend on Ceres and Eigen
adventOfCode
Repo with my solutions to the advent of code problems
aruco_localization
ROS localization node using an ArUco Marker Map.
autonomous_systems
Contains the homeworks done in ME595R taught by Tim McLain. Based on the book Probabilistic Robotics
kbhackathon
Utilities to support the Kiss Brigham self-driving car hackathon.
moving_horizon_estimation
A moving horizon estimator for a class project.
projection
A simulator of a projective camer to be used in different robotics applications
pyManifold
A library implementing the Lie Groups SO(2), SE(2), SO(3), and SE(3) in Python3
RoboticsAlgorithms
A collection of Jupyter Notebooks that have different robotics algorithms
RoboticVision
Contains the code for the homeworks in the robotic vision class I took. It depends on OpenCV and will
rosplane
A basic fixed-wing autopilot for ROS - based on the textbook "Small Unmanned Aircraft: Theory and Practice" by Randy Beard and Tim McLain
tidal
Write binary logfiles from C++ and read or plot them with python