simao0620's repositories
Global_path_planning_for_USV
This repository uses the S-57 electronic chart to build the octree grid environment model, and proposes an improved A* algorithm based on sailing safety weight, pilot quantity and path curve smoothing to ensure the safety of the route, reduce the planning time, and improve path smoothness.
gym-auv-3D
OpenAI gym environment for collision avoidance and path following with an AUV
gym-auv-SB3
gym-auv repository upgraded to Stable-Baselines 3
algae_farm_localization
Monte Carlo localization algorithm of AUV in a simulated algae farm environment.
cabin_auv_ws
A simple demo for rov/auv underwater object tracking based on ros
CurvesGenerator
Common used curves for motion planning.
DRL-robot-navigation
Deep Reinforcement Learning for mobile robot navigation in ROS Gazebo simulator. Using Twin Delayed Deep Deterministic Policy Gradient (TD3) neural network, a robot learns to navigate to a random goal point in a simulated environment while avoiding obstacles.
easy-rl
强化学习中文教程,在线阅读地址:https://datawhalechina.github.io/easy-rl/
FPGA-FOC
FPGA-based Field Oriented Control (FOC) for driving BLDC/PMSM motor. 基于FPGA的FOC控制器,用于驱动BLDC/PMSM电机。
gym_dockauv
Gym Environment for AUV docking procedure
heating-RL-agent
A Pytorch DQN and DDPG implementation for a smart home energy management system under varying electricity price.
InterFuser
[CoRL 2022] InterFuser: Safety-Enhanced Autonomous Driving Using Interpretable Sensor Fusion Transformer
IRL
Inverse Reinforcement Learning, Inverse Optimal Control, Apprenticeship Learning, Imitation Learning review
learning_ros
repository to accompany "A Systematic Approach to Learning Robot Programming with ROS"
marine-traffic-modelling
Modelling marine traffic in the ice-covered Baltic Sea using AIS data
moveit
:robot: The MoveIt motion planning framework
pram
official implementation of PRAM: Place Recognition Anywhere Model for Efficient Visual Localization
pymgrid
pymgrid is a python library to generate and simulate a large number of microgrids.
PythonLinearNonlinearControl
PythonLinearNonLinearControl is a library implementing the linear and nonlinear control theories in python.
Reinforcement-Learning-for-Nonlinear-Control
Control of a nonlinear liquid level system using a new artificial neural network based reinforcement learning approach
Reinforcement-Learning-in-Robotics
This is a private learning repository for reinforcement learning techniques used in robotics.
RLforUTracking
Deep Reinforcement Learning (RL) algorithms for underwater target tracking with Autonomous Underwater Vehicles (AUV)
RoboticManipulators
Calculation of forward and inverse kinematics, Jacobian matrices, dynamic modeling, trajectory planning and geometric calibration for robotic manipulators
Serving_robot
Mobile manipulator project demonstrating inverse kinematics and path following capabilities
sonar-SLAM
Underwater SLAM for robots with multibeam sonar
Transfer_DRL_EMS
Cross-type transfer for deep reinforcement learning based hybrid electric vehicle energy management
usv_sim_lsa
Unmanned Surface Vehicle simulation on Gazebo with water current and winds