Vatsal Joshi, Ph.D.'s repositories
openFC2040
This is an open-source flight controller board designed around RP2040 and PX4
introToMechatronics
This repo contains presentations for MAE3185 Introduction to Mechatronics class.
drone_controller
This ROS package will be used in conjuction with myQuad gazebo model to develop control and sensor-fusion algorithms.
github-slideshow
A robot powered training repository :robot:
gitPractice
This repository is used to teach Git to other students.
hamamatsuCamSoft
This program is an interface to control hamamatsu C11440-22C camera and Pi Pico based shutter and laser controller to conduct optical tweezer experiments.
incubator-nuttx
Apache NuttX is a mature, real-time embedded operating system (RTOS)
mae3185Notes
Notebook that discusses topics from MAE 3185 Introduction to Mechatronics class at the University of Texas at Arlington.
mavLinkGCS
This QT project shows how a basic ground control station can be setup for the hardware running on mavlink based communication.
openFC-CM4-Firmware
Firmware for openFC-CM4 FC stack
pulseGenerator_TM4C123GH6PM
Design and code for a low cost system capable of generating various waveforms on two analog outputs while also providing two analog inputs to measure the amplitude of a signal.
PX4-Autopilot
PX4 Autopilot Software
PX4-NuttX
Standard NuttX with current PX4 patches
quad_anim
A fast Matplot++ based ROS package for animating a quadcopter.
quad_gnc
ROS2 Package with executables that manage guidance, navigation and control of a quadcopter simulation implemented in MATLAB at quadSim repository.
reveal.js
The HTML Presentation Framework