martingrossman's starred repositories
PythonRobotics
Python sample codes for robotics algorithms.
awesome-matlab-robotics
This is a list of awesome demos, tutorials, utilities and overall resources for the robotics community that use MATLAB and Simulink.
Automatic-Parking
Python implementation of an automatic parallel parking system in a virtual environment, including path planning, path tracking, and parallel parking
GaussianProcesses
Python3 project applying Gaussian process regression for forecasting stock trends
Autoparking
Self parking with reinforcement learning
AutonomousParking
Computational Introduction to Robotics Final Project: Neato autonomous parking
Autonomous-Parking-System
Automatic Parking is an autonomous car maneuvering system (part of ADAS) that moves a vehicle from a traffic lane into a parking spot to perform parallel parking. The automatic parking system aims to enhance the comfort and safety of driving in constrained environments where much attention and experience is required to steer the car. The parking maneuver is achieved by means of coordinated control of the steering angle and speed which considers the actual situation i.e., the free spaces and the obstacle spaces in the environment to ensure collision-free motion within the available space. The path shape required for a parking maneuver is evaluated from the environmental model, generating a fifth-order polynomial, the corresponding control commands are selected and parameterized to provide motion within the available space. In real-time application, the commands are executed by the car servo-systems which drive the vehicle into the parking place.
Automatic-Parking
Automatic parking with Reinforcement Learning (Q learning with epsilon greedy algorithm) in simulation. A parking environment is created in both Matplotlib and Gazebo.
Autonomous_Parking_ROS
16-782 Planning & Decision-making for Robotics final project
Motion-Planner-for-Non-holonomic-Autonomous-Vehicles-in-Parking-Spaces
Scripts written as part of the Master of Science Thesis "Motion Planning for Non-holonomic Autonomous Vehicles in parking Spaces", by Ricard Cirera Rocosa, as part of his degree of Master of Science in Systems and Control at the Delft Center for Systems and Control (DCSC), faculty of Mechanical, Maritime and Materials Engineering (3mE), Delft University of Technology (TU Delft).
Automatic-Parking-Assistance-System
Automatic Parking Assistance System project contains the simulation of Car parking in Matlab.
Trajectory-Planning-for-Parallel-Parking
Parallel parking motion planning method in tiny scenarios
parallel-park
MPC for parallel parking path planning
self_driving_planner
Motion Planning framework with visualization for autonomous driving
RobotMotionPlanning_TermProject
As a part of term project (Spring 2018) for Robot Motion Planning class (Masters coursework for Computer Science), I have implemented Reduced Visibility Graph, path finding algorithm for a parking space scenario with parallel and reverse parking slots for a car
RL-Parking-Agent
Python implementation of a dynamic programming reinforcement learning algorithm that is purposed to find the most optimal parking policy
Self-Parking-Simulation
For the final project of CEE/MAE M20, this script simulates a self-parking car that navigates from the left edge to the closest parking spot in a lot of 20 rows (10 on top and 10 on bottom). The parked cars that populate the lot are filled in pseudorandomly, ranging from 1 to 19 cars. It further generates an animation at 30 frames per second for 10 seconds, where the first frame of the video displays the car's initial position (in UCLA blue) and final destination (in red) along with its travel path. The travel path always consists of three segments: a horizontal segment, quarter-circle rotation, and vertical path to the lot after completing its rotation.