awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to reiniscimurs/drl-robot-navigation

Open-source alternatives to DRL Robot Navigation

30 open-source projects similar to reiniscimurs/drl-robot-navigation, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best DRL Robot Navigation alternative.

  • morvanzhou/reinforcement-learning-with-tensorflowMorvanZhou 的头像

    MorvanZhou/Reinforcement-learning-with-tensorflow

    9,464在 GitHub 上查看↗

    This project is an educational repository of reinforcement learning agents and tutorials implemented using TensorFlow. It provides a practical codebase for both model-free and model-based learning agents, designed to demonstrate how AI agents learn through trial and error. The collection features detailed implementations of various algorithmic approaches, including Deep Q-Networks and Policy Gradient methods. It specifically covers Actor-Critic architectures for continuous and discrete action spaces, alongside Proximal Policy Optimization and Deep Deterministic Policy Gradients. The framewor

    Pythona3cactor-criticasynchronous-advantage-actor-critic
    在 GitHub 上查看↗9,464
  • sweetice/deep-reinforcement-learning-with-pytorchsweetice 的头像

    sweetice/Deep-reinforcement-learning-with-pytorch

    4,635在 GitHub 上查看↗

    This project is a PyTorch reinforcement learning library and agent training framework. It provides a suite of deep reinforcement learning algorithms, including DQN, PPO, and SAC, to facilitate the development of autonomous agents that optimize behavior through trial and error. The library focuses on the implementation of various actor-critic methods and deep learning architectures for research into autonomous decision making. It enables the training of intelligent agents within diverse environments by leveraging PyTorch-based model implementations. The codebase covers core reinforcement lear

    Pythona2ca3cactor-critic
    在 GitHub 上查看↗4,635

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
lazyprogrammer/machine_learning_exampleslazyprogrammer 的头像

lazyprogrammer/machine_learning_examples

8,823在 GitHub 上查看↗

This project is a comprehensive collection of practical code examples and implementation libraries for machine learning. It provides a wide array of reference materials for building supervised, unsupervised, and reinforcement learning algorithms. The repository serves as a multi-domain resource, featuring specific implementation suites for financial AI, Bayesian statistical modeling, and deep learning architectures. It includes a framework for training intelligent agents using policy gradients and actor-critic models, as well as practical guides for fine-tuning transformers and utilizing larg

Pythondata-sciencedeep-learningmachine-learning
在 GitHub 上查看↗8,823
  • zhaochenyang20/awesome-ml-sys-tutorialzhaochenyang20 的头像

    zhaochenyang20/Awesome-ML-SYS-Tutorial

    5,371在 GitHub 上查看↗

    This project provides a comprehensive technical guide and framework for engineering large-scale machine learning systems. It covers the full lifecycle of model development, focusing on the infrastructure and computational principles required to build, train, and serve generative AI models across distributed GPU clusters. The repository distinguishes itself by offering deep-dive tutorials and implementation strategies for complex system challenges. It emphasizes high-performance architectural primitives, such as collective communication orchestration, distributed tensor sharding, and static gr

    Python
    在 GitHub 上查看↗5,371
  • tensorlayer/tensorlayertensorlayer 的头像

    tensorlayer/TensorLayer

    7,384在 GitHub 上查看↗

    TensorLayer is a backend-agnostic tensor library and deep learning framework designed for building neural network architectures. It provides a neural network abstraction layer that allows model logic to run across different deep learning engines using high-level layers and model components. The project serves as a deep reinforcement learning toolkit for implementing policy-based, value-based, and actor-critic agents. It includes specialized tools for managing experience replay and gradient-based policy optimization to handle both discrete and continuous action spaces. To support reinforcemen

    Python
    在 GitHub 上查看↗7,384
  • packtpublishing/deep-reinforcement-learning-hands-onPacktPublishing 的头像

    PacktPublishing/Deep-Reinforcement-Learning-Hands-On

    3,098在 GitHub 上查看↗

    This project serves as an educational resource and training framework for developing intelligent agents through deep reinforcement learning. It provides a collection of practical tutorials and code examples designed to teach the implementation of neural networks for solving complex decision-making tasks. By focusing on hands-on learning, the material guides users through the process of building autonomous systems that improve their performance through trial and error. The framework centers on the integration of standardized simulation environments, allowing agents to interact with diverse tas

    Python
    在 GitHub 上查看↗3,098
  • shangtongzhang/reinforcement-learning-an-introductionShangtongZhang 的头像

    ShangtongZhang/reinforcement-learning-an-introduction

    14,569在 GitHub 上查看↗

    This project is a Python-based educational framework designed to simulate reinforcement learning algorithms and environments. It serves as a platform for reproducing classic textbook examples, allowing users to study agent behavior, policy improvement, and the fundamental mechanics of decision-making in controlled settings. The library provides implementations for core reinforcement learning concepts, including temporal difference learning, Monte Carlo episode sampling, and tabular value function approximation. It enables the analysis of specific algorithmic behaviors, such as identifying and

    Pythonartificial-intelligencereinforcement-learning
    在 GitHub 上查看↗14,569
  • mathfoundationrl/book-mathematical-foundation-of-reinforcement-learningMathFoundationRL 的头像

    MathFoundationRL/Book-Mathematical-Foundation-of-Reinforcement-Learning

    16,543在 GitHub 上查看↗

    This project is an educational resource designed to teach the mathematical foundations and core algorithms of reinforcement learning. It provides a structured academic curriculum that combines textbooks, lecture materials, and practical code examples to guide learners through the principles of Markov decision processes and reinforcement learning theory. The repository distinguishes itself by integrating a grid-based simulation framework that allows users to test algorithms within custom environments. This environment supports the analysis of agent performance by rendering state values, polici

    MATLABartificial-intelligencebookcourses
    在 GitHub 上查看↗16,543
  • morvanzhou/pytorch-tutorialMorvanZhou 的头像

    MorvanZhou/PyTorch-Tutorial

    8,458在 GitHub 上查看↗

    This project is a collection of PyTorch learning resources and educational guides designed to teach the construction and training of neural networks. It serves as a comprehensive deep learning tutorial covering various model architectures and practical implementation strategies. The resources provide specific guidance on implementing computer vision tasks, such as image classification and synthetic imagery generation, as well as reinforcement learning agents using value networks and experience replay. It also covers sequential data modeling through recurrent networks and generative modeling u

    Jupyter Notebookautoencoderbatchbatch-normalization
    在 GitHub 上查看↗8,458
  • ljpzzz/machinelearningljpzzz 的头像

    ljpzzz/machinelearning

    8,706在 GitHub 上查看↗

    This project is a machine learning implementation library featuring a collection of code examples that implement supervised, unsupervised, and reinforcement learning algorithms from scratch. It provides a comprehensive set of toolkits for core machine learning components, including a natural language processing toolkit, a reinforcement learning framework, and suites for data dimensionality reduction and pattern mining. The library includes specialized implementations for reinforcement learning, such as Q-Learning, Deep Q-Networks, and Actor-Critic agents. The natural language processing capab

    Jupyter Notebookalgorithmsmachinelearningreinforcementlearning
    在 GitHub 上查看↗8,706
  • keras-rl/keras-rlkeras-rl 的头像

    keras-rl/keras-rl

    5,551在 GitHub 上查看↗

    keras-rl is a reinforcement learning library that enables the training of neural agents using Keras. It serves as a framework for implementing deep reinforcement learning agents that interact with simulated environments to discover optimal behaviors and maximize cumulative rewards. The library provides a system for configuring, training, and managing neural network agents. It handles the interaction loop between agents and environments, allowing models to learn through direct experience and gradient-based optimization. The framework includes capabilities for model weight management, allowing

    Python
    在 GitHub 上查看↗5,551
  • dlr-rm/stable-baselines3DLR-RM 的头像

    DLR-RM/stable-baselines3

    12,765在 GitHub 上查看↗

    Stable-baselines3 is a reinforcement learning library built on the PyTorch deep learning framework. It provides a collection of reliable, standardized implementations of reinforcement learning algorithms designed for training, testing, and benchmarking agent policies in diverse simulated environments. The library functions as an agent training toolkit that emphasizes modularity and reproducibility. It features a unified environment interface and supports vectorized execution to accelerate data collection across multiple simulation instances. Users can customize neural network architectures, f

    Pythonbaselinesgsdegym
    在 GitHub 上查看↗12,765
  • andri27-ts/reinforcement-learningandri27-ts 的头像

    andri27-ts/Reinforcement-Learning

    4,722在 GitHub 上查看↗

    This project is a collection of reinforcement learning implementations and educational materials written in Python. It provides neural network architectures for solving control tasks through deep reinforcement learning, spanning value-based and policy-gradient methods. The repository includes a library of evolutionary strategies and genetic algorithms as alternatives to gradient-based learning. It also features a model-based system for predicting future environment states and rewards to enable internal simulation and offline planning. The codebase covers a wide range of capabilities, includi

    Jupyter Notebooka2cartificial-intelligencedeep-learning
    在 GitHub 上查看↗4,722
  • princewen/tensorflow_practiceprincewen 的头像

    princewen/tensorflow_practice

    7,009在 GitHub 上查看↗

    This repository is a collection of practical deep learning implementations and examples built using the TensorFlow framework. It provides a variety of neural network architectures focusing on natural language processing, recommendation systems, reinforcement learning, and time series prediction. The project features a range of specialized models, including sequence-to-sequence and transformer architectures for text processing, and factorization machines for personalized ranking and retrieval. It also includes implementations of reinforcement learning agents using actor-critic and policy gradi

    Python
    在 GitHub 上查看↗7,009
  • p-christ/deep-reinforcement-learning-algorithms-with-pytorchp-christ 的头像

    p-christ/Deep-Reinforcement-Learning-Algorithms-with-PyTorch

    5,935在 GitHub 上查看↗

    This is a PyTorch-based toolkit for training reinforcement learning agents, providing implementations of standard and hierarchical deep RL algorithms. It is designed as a library for deep reinforcement learning research and experimentation, supporting both discrete and continuous control tasks through a collection of algorithm implementations. The project distinguishes itself by offering a hierarchical reinforcement learning framework that decomposes complex long-horizon tasks into manageable sub-goals using meta-controllers and lower-level policies. It also includes a Hindsight Experience Re

    Python
    在 GitHub 上查看↗5,935
  • hkust-nlp/simplerl-reasonhkust-nlp 的头像

    hkust-nlp/simpleRL-reason

    3,867在 GitHub 上查看↗

    simpleRL-reason is a training framework designed to improve mathematical and logical deduction in large language models. It utilizes reinforcement learning and policy optimization to enhance the accuracy and transparency of step-by-step deduction chains. The project implements a pipeline that establishes baseline capabilities through supervised fine-tuning before applying reinforcement learning to maximize deductive accuracy. It features a reward modeling toolkit that calculates scalar feedback by comparing generated reasoning steps against verified mathematical ground truths. The framework

    Python
    在 GitHub 上查看↗3,867
  • greyhatguy007/machine-learning-specialization-courseragreyhatguy007 的头像

    greyhatguy007/Machine-Learning-Specialization-Coursera

    6,996在 GitHub 上查看↗

    This repository is a collection of implementation references and solved notebooks covering supervised, unsupervised, and reinforcement learning techniques. It provides practical guides for building predictive models, clustering algorithms, and autonomous agents. The project includes specific implementations for neural network architectures, such as multi-layer perceptrons for digit recognition, and recommender systems using collaborative and content-based filtering. It also features reinforcement learning systems that utilize deep Q-learning to optimize decision-making policies. The codebase

    Jupyter Notebookandrew-ngandrew-ng-machine-learningcoursera
    在 GitHub 上查看↗6,996
  • morvanzhou/tutorialsMorvanZhou 的头像

    MorvanZhou/tutorials

    12,952在 GitHub 上查看↗

    This repository is a comprehensive collection of instructional guides and practical examples for Python development, focusing on machine learning, data science, and web scraping. It provides implementations for neural networks, reinforcement learning algorithms, and deep learning architectures using PyTorch, alongside detailed manuals for scientific computing and data visualization. The project distinguishes itself by offering specialized tutorials on concurrent programming to optimize CPU performance and guides for setting up Linux development environments. It covers the implementation of ad

    Pythonmachine-learningmultiprocessingneural-network
    在 GitHub 上查看↗12,952
  • leela-zero/leela-zeroleela-zero 的头像

    leela-zero/leela-zero

    5,579在 GitHub 上查看↗

    Leela Zero is a deep learning Go engine and reinforcement learning system that implements the AlphaGo Zero approach. It utilizes deep residual convolutional networks and Monte Carlo Tree Search to determine optimal moves and analyze the game of Go. The project functions as a neural network training tool that generates data through automated self-play. It uses a supervised learning pipeline to refine network weights, allowing the system to improve its game-playing capabilities without relying on human-provided data or expert knowledge. The engine includes game scoring logic to determine winne

    C++
    在 GitHub 上查看↗5,579
  • vwxyzjn/cleanrlvwxyzjn 的头像

    vwxyzjn/cleanrl

    9,127在 GitHub 上查看↗

    CleanRL is a reinforcement learning library and PyTorch framework providing a suite of reproducible implementations for online reinforcement learning algorithms. It serves as a deep reinforcement learning benchmark suite and experiment orchestrator designed for research and agent development across both discrete and continuous action spaces. The project is distinguished by its single-file algorithm implementation approach, which encapsulates each algorithm in a standalone script to eliminate complex class hierarchies. This structure is paired with a system for scheduling and executing large-s

    Pythona2cactor-criticadvantage-actor-critic
    在 GitHub 上查看↗9,127
  • boyu-ai/hands-on-rlboyu-ai 的头像

    boyu-ai/Hands-on-RL

    4,818在 GitHub 上查看↗

    Hands-on-RL is an interactive educational resource and collection of Jupyter notebooks designed for learning reinforcement learning. It combines technical theory with practical, runnable code to demonstrate the implementation and training of mainstream reinforcement learning agents. The project focuses on bridging the gap between theory and practice through a tutorial structure that organizes explanations and executable code blocks sequentially. It enables the prototyping of reinforcement learning models to observe their behavior and performance in real-time. The implementation utilizes a mo

    Jupyter Notebook
    在 GitHub 上查看↗4,818
  • stanfordnmbl/osim-rlstanfordnmbl 的头像

    stanfordnmbl/osim-rl

    944在 GitHub 上查看↗

    Osim-rl is a research environment designed for the development and evaluation of reinforcement learning agents within physics-based musculoskeletal simulations. It provides a standardized interface that maps physiological state observations to muscle excitation control signals, enabling the study of human movement and biomechanics through iterative policy optimization. The framework distinguishes itself by integrating high-fidelity musculoskeletal modeling with tools for scientific benchmarking and reproducible experimentation. It allows researchers to define custom reward functions and adjus

    Pythonbiomechanicsdeep-reinforcement-learningkinematics
    在 GitHub 上查看↗944
  • isaac-sim/isaaclabisaac-sim 的头像

    isaac-sim/IsaacLab

    6,377在 GitHub 上查看↗

    Isaac Lab is an open-source framework for training robot policies in physically simulated environments, supporting both single-agent and multi-agent reinforcement learning. It is built on an Omniverse-PhysX simulation backend that models rigid bodies, articulated systems, deformable objects, and sensors, and provides a task-based environment configuration system where each training environment is defined as a modular class specifying observation spaces, action spaces, reward functions, and termination conditions. The framework distinguishes itself through an RL-library abstraction layer that

    Pythonisaac-simomniverse-kit-extensionrobot-learning
    在 GitHub 上查看↗6,377
  • google-deepmind/dm_controlgoogle-deepmind 的头像

    google-deepmind/dm_control

    4,620在 GitHub 上查看↗

    dm_control is a physics-based simulation framework and robot control simulation toolkit designed for creating and interacting with continuous control tasks. It serves as a suite of reinforcement learning environments and a benchmarking tool for evaluating autonomous agents within virtual physics spaces. The framework provides a collection of environments based on MuJoCo physics bindings to simulate rigid body dynamics and contact forces. It features hardware-accelerated rendering and interactive viewers for the visualization of physics environments and agent behavior. The system supports the

    Pythonartificial-intelligencedeep-learningmachine-learning
    在 GitHub 上查看↗4,620
  • dennybritz/reinforcement-learningdennybritz 的头像

    dennybritz/reinforcement-learning

    22,039在 GitHub 上查看↗

    This repository provides a comprehensive library of reinforcement learning algorithms designed for training autonomous agents. It serves as a research-oriented collection of implementations that cover fundamental decision-making strategies, including dynamic programming, temporal difference learning, and policy gradient methods. The project distinguishes itself by offering specialized frameworks for deep reinforcement learning and structured decision modeling. It includes implementations for deep Q-learning that utilize neural networks, experience replay, and prioritized sampling to approxima

    Jupyter Notebook
    在 GitHub 上查看↗22,039
  • petoicamp/opencat-quadruped-robotPetoiCamp 的头像

    PetoiCamp/OpenCat-Quadruped-Robot

    4,891在 GitHub 上查看↗

    OpenCat-Quadruped-Robot is a development framework and motion control API for building four-legged robots. It provides a comprehensive environment for quadruped robot development, featuring tools for locomotion gait design, inverse kinematics, and a layered control architecture that separates high-level intelligence from low-level motion. The project distinguishes itself as an embedded AI deployment tool, allowing users to train, quantize, and deploy machine learning models to vision modules for tasks such as object detection and visual target tracking. It further supports complex human-robot

    C++aiarduinoblock-coding
    在 GitHub 上查看↗4,891
  • udacity/deep-reinforcement-learningudacity 的头像

    udacity/deep-reinforcement-learning

    5,169在 GitHub 上查看↗

    This project is a deep reinforcement learning curriculum providing educational materials and implementation exercises for mastering neural network-based agents. It serves as a framework for building reference versions of value-based and policy-based methods to solve sequential decision problems. The project provides specific implementations for continuous control simulations and multi-agent reinforcement learning, where agents are trained to cooperate or compete in shared environments. It includes a policy gradient framework for optimizing agent behavior through methods such as REINFORCE. Ca

    Jupyter Notebookcross-entropyddpgdeep-reinforcement-learning
    在 GitHub 上查看↗5,169
  • nvidia-isaac-ros/isaac_ros_visual_slamNVIDIA-ISAAC-ROS 的头像

    NVIDIA-ISAAC-ROS/isaac_ros_visual_slam

    1,388在 GitHub 上查看↗

    This project is a robotics software package designed for simultaneous localization and mapping, providing a framework for visual-inertial odometry and environmental mapping. It functions as a middleware-integrated library that enables autonomous mobile robots to estimate their position and orientation by processing sensor data within modular software systems. The library distinguishes itself by utilizing hardware-accelerated processing to perform feature tracking and odometry calculations on dedicated graphics hardware. It maintains spatial accuracy through graph-based optimization and statis

    C++gpujetsonlocalization
    在 GitHub 上查看↗1,388
  • leggedrobotics/legged_gymleggedrobotics 的头像

    leggedrobotics/legged_gym

    3,022在 GitHub 上查看↗

    Legged Gym is a high-performance simulation platform and toolkit engineered for training autonomous robotic agents in complex, physics-based environments. It provides a comprehensive framework for developing legged locomotion control policies, enabling robots to learn movement strategies for navigating uneven terrain and managing physical disturbances through reinforcement learning. The platform distinguishes itself by utilizing hardware-accelerated physics and headless execution to maximize computational throughput during training. It incorporates a domain randomization pipeline that injects

    Python
    在 GitHub 上查看↗3,022
  • unitreerobotics/unitree_rl_gymunitreerobotics 的头像

    unitreerobotics/unitree_rl_gym

    3,378在 GitHub 上查看↗

    Unitree RL Gym is an integrated software framework designed for the simulation, training, and deployment of motion control policies for legged robotic platforms. It provides a comprehensive environment for developing locomotion strategies for quadruped and humanoid robots by leveraging reinforcement learning algorithms within high-fidelity physics-based simulations. The platform distinguishes itself by offering an end-to-end workflow that bridges the gap between virtual training and physical execution. It includes specialized tools for mapping raw sensor data into normalized state-space obser

    Python
    在 GitHub 上查看↗3,378