Derek Tan's repositories
sensor-fusion-projects-udacity-nanodegree
This repository contains projects using LiDAR, Camera, Radar and Kalman Filters for Sensor Fusion. Since each type of sensors has their inherent strengths and limitations, it is important to investigate how they can complement each other to provide the most reliable results when attempting to determine the position and velocity of obstacles.
deeplearning-for-computervision-eecs598
This course is a deep dive into details of neural-network based deep learning methods for computer vision. It is offered by the University of Michigan, Ann Arbor (EECS 598).
robotics-software-engineer-udacity-nanodegree
This repository showcases projects containing my implementations of key algorithms for localization and navigation for autonomous robots. Projects include: Localization using Particle Filter (Monte Carlo Localization), Simultaneous Localization & Mapping (RTAB-map and gmapping), and A* / RRT path planning.
Deep-Reinforcement-Learning-Algorithms
A collection of algorithms for Deep Reinforcement Learning (DRL). Algorithms covered include Value-Based, Policy-Based and Actor-Critic Methods.
map_merger
Map merging node to merge multiple maps real time with rtabmap
Thermoelectric-Cooler-Simulation-BLUElab-Bangladesh
Calculations for hot side and cold side temperature of thermoelectric chips with heat sinks attached to both sides to determine effects on outlet air temperature of thermoelectric cooler.
ARiADNE
ARiADNE: A Reinforcement learning approach using Attention-based Deep Networks for Exploration - Public code and model
autorob.github.io
Course site for UM Introduction to Autonomous Robotics at the University of Michigan
bash-color
A node.js module for wrapping strings in color codes for pretty printing in bash.
CorrespondenceGrouping
3D Object Recognition based on the Correspondence Grouping PCL Algorithm
csprag-w19-rpn
A simple setup to test the effectiveness of Continuous Integration.
DAN
Public version of the decentralized, attention-based mTSP code
darknet
YOLOv4 / Scaled-YOLOv4 / YOLO - Neural Networks for Object Detection (Windows and Linux version of Darknet )
ego-planner-swarm
An efficient single/multi-agent trajectory planner for multicopters.
gbplanner_ros
Graph-based Exploration Planner for Subterranean Environments
goros
The golang equivalent of roslibjs. Communicates with ROS over a rosbridge.
intro-to-ml-tensorflow
Projects and exercises for the Udacity Intro to Machine Learning with TensorFlow course
legged_gym
Isaac Gym Environments for Legged Robots
metaworld
An open source robotics benchmark for meta- and multi-task reinforcement learning
quad-swarm-rl
Additional environments compatible with OpenAI gym
rex-gym
OpenAI Gym environments for an open-source quadruped robot (SpotMicro)
ros_rtsp
ROS node to subscribe to an image and serve it up as a RTSP video feed.
rosbag_to_csv
Converter from ros bag to csv
Soft-Module
Code for "Multi-task Reinforcement Learning with Soft Modularization"
velodyne_simulator
URDF description and Gazebo plugins to simulate Velodyne laser scanners - fork from BitBucket: https://bitbucket.org/DataspeedInc/velodyne_simulator