Hsiao Ray's starred repositories
sbpl_dynamic_adaptive_planner
Code for path planning in dynamic environments with adaptive dimensionality
dynamicPathPlanning
A demo of dynamic path planning
RealTimePathPlanning
Sampling based rewiring approaches to solve motion planning problems for a robot with dynamic obstacles
Robot-Motion-Planning-in-ROS-Kinetic
Implementation of D* and A* path planning algorithm along with dynamic window approach. Involves TurtleBot-guided crowd evacuation scenarios.
Lanefinder
A pseudo-derivative sliding window approach for path mapping suitable for robotics applications
RollingBlockPuzzle
Finds a shortest path between start and goal state by rolling a block of dimensions : 1x1x2 on a grid of mxn.
UnmannedNavigationSystem
This is my final year MEng in EEE project where I investigate Path Planning and Control for Autonomous Vehicles.
Camshift-Meanshift
This project involves an indepth study and understanding of CAMSHIFT algorithm which is based on the MEANSHIFT algorithm for tracking moving objects in video
awesome-lane-detection
A paper list of lane detection.
eddiebot_follower
This is a Eddiebot version of object following behavior available for Turtlebot. It uses Kinect sensor and follow the object within range
Turtlebot-Color-Follower
Turtlebot follows color pink and if it detects an obstacle it moves around the obstacle
TurtleBot-Follow-Person
This repo documents our work for the ECEN 631 - Robotic Vision final project at BYU. Here we use person tracking from a mono camera feed to get a TurtleBot following a person.
bgslibrary
A C++ Background Subtraction Library with wrappers for Python, MATLAB, Java and GUI on QT
Autonomous_Navigation_System
“Autonomous Navigation System” (Undergrad Major project) autonomous robot used computer vision and machine learning to traverse a unknown path. (MATLAB)
Guide_Navigation_Mobile_Robot
Guide and Navigation of a mobile robot
MATLABRobotics
MATLAB sample codes for mobile robot navigation
pathPlanning
Path Planning with obstacle avoidance using Potential Function Method
control-of-mobile-robots
Obstacle Avoidance and Go to goal with simiam simulator
pathPlanning4m
Intelligent obstacle avoidance path planning
teb_local_planner
An optimal trajectory planner considering distinctive topologies for mobile robots based on Timed-Elastic-Bands (ROS Package)
PythonRobotics
Python sample codes for robotics algorithms.
Path_Planning
Path planner that is able to create smooth, safe paths for the car to follow along a 3 lane highway with traffic.
DynamicPathFollowingRobot
This project explores making a wireless automatic guided robot which does not require any kind of intrusive modifications to be made to the environment, apart from installing an overhead camera. Generally environments that make use of automatic guided vehicles (AGVs) have to plan the path(s) where the robots should go before installing the tracks, like magnetic strips or metal tracks; this is an investment even before using the robots. If any change to the path(s) is required to be made, then more cost is incurred. In this paper a four wheeled differential drive robot has been controlled wirelessly to follow paths drawn on a graphical user interface within a workspace of 1.8m by 1.4m. The robot is controlled by correcting its orientation through visual feedback from a camera. Error analysis was performed to investigate how well the robot followed the path drawn. The estimated error of the robot is within a few centimeters of the path and can be reduced by modifying various thresholds.
CarND-MPC-Project
CarND Term 2 Model Predictive Control (MPC) Project
image-segmentation-fcn
Semantic Image Segmentation using a Fully Convolutional Neural Network in TensorFlow