cillian (cillian-bao)

cillian-bao

Geek Repo

Company:Beihang University

Location:beijing

Github PK Tool:Github PK Tool

cillian's starred repositories

paper-simulation

Let's reproduce paper simulations of multi-robot systems, formation control, distributed optimization and cooperative manipulation.

Language:MATLABStargazers:309Issues:0Issues:0

Optimal-Control-via-Neural-Networks

Code repo for ICLR paper: Optimal Control Via Neural Networks: A Convex Approach

Language:PythonStargazers:74Issues:0Issues:0

Data-driven-control

A reliable controller is critical for execution of safe and smooth maneuvers of an autonomous vehicle. The controller must be robust to external disturbances, such as road surface, weather, wind conditions, and so on. It also needs to deal with internal variations of vehicle sub-systems, including powertrain inefficiency, measurement errors, time delay, etc. These factors introduce issues in controller performance. In this paper, a feed-forward compensator is designed via a data-driven method to model and optimize the controller’s performance. Principal Component Analysis (PCA) is applied for extracting influential features, after which a Time Delay Neural Network is adopted to predict control errors over a future time horizon. Based on the predicted error, a feedforward compensator is then designed to improve control performance. Simulation results in different scenarios show that, with the help of with the proposed feedforward compensator, the maximum path tracking error and the steering wheel angle oscillation are improved by 44.4% and 26.7%, respectively.

Language:MATLABStargazers:50Issues:0Issues:0

DDRTC-of-UMSs

This paper presents a data-driven control design framework to achieve robust tracking control without exploiting mathematical model of nonlinear underactuated mechanical systems (UMS). The method leverages the differential flatness property of linearized systems and online estimation and compensation of disturbances by active disturbance rejection control (ADRC). The differentially flat output is derived directly from measured data with unknown dynamics and parameters of UMS by the flat output identification (FOID) algorithm. A reduced nominal model of UMS is proposed to simplify the process of finding flat output and trajectory planning. Technique of sparse regression is applied to identify the relationships between flat output and system states, which reduces the order of the well-known extended state observer (ESO) and thereby make the ESO more effective for both trajectory planning and tracking in terms …

Language:MATLABLicense:MITStargazers:21Issues:0Issues:0

Tutorial4RL

Tutorial4RL: Tutorial for Reinforcement Learning. 强化学习入门教程.

License:MITStargazers:89Issues:0Issues:0

manim

Animation engine for explanatory math videos

Language:PythonLicense:MITStargazers:60785Issues:0Issues:0

tdmpc2

Code for "TD-MPC2: Scalable, Robust World Models for Continuous Control"

Language:PythonLicense:MITStargazers:280Issues:0Issues:0
Language:MATLABStargazers:3Issues:0Issues:0
Language:MATLABStargazers:18Issues:0Issues:0

C3M

Learning Certified Control Using Contraction Metric (CoRL 2020)

Language:PythonStargazers:28Issues:0Issues:0

ICLOCS

Imperial College London Optimal Control Software (ICLOCS)

Language:MATLABLicense:MITStargazers:70Issues:0Issues:0

ICLSTM

This work proposes an Input Convex LSTM neural network for real-time optimization.

Language:Jupyter NotebookStargazers:8Issues:0Issues:0

Lyapunov_Stable_NN_Controllers

Lyapunov-stable Neural Control for State and Output Feedback

Language:PythonLicense:MITStargazers:45Issues:0Issues:0

pstc

A Matlab implementation of preventive self-triggered control

Language:MATLABLicense:GPL-3.0Stargazers:4Issues:0Issues:0

LLM-Tuning

Tuning LLMs with no tears💦; Sample Design Engineering (SDE) for more efficient downstream-tuning.

Language:HTMLStargazers:941Issues:0Issues:0

LLMSurvey

The official GitHub page for the survey paper "A Survey of Large Language Models".

Language:PythonStargazers:9633Issues:0Issues:0
Language:CStargazers:14Issues:0Issues:0
Language:MATLABLicense:GPL-3.0Stargazers:24Issues:0Issues:0

DIRECT

a solver-free polynomial trajectory generation framework

Language:C++License:GPL-3.0Stargazers:48Issues:0Issues:0

faster

3D Trajectory Planner in Unknown Environments

Language:C++License:BSD-3-ClauseStargazers:913Issues:0Issues:0

FastChat

An open platform for training, serving, and evaluating large language models. Release repo for Vicuna and Chatbot Arena.

Language:PythonLicense:Apache-2.0Stargazers:35805Issues:0Issues:0

PINNpapers

Must-read Papers on Physics-Informed Neural Networks.

Language:PythonLicense:MITStargazers:796Issues:0Issues:0

wandb

🔥 A tool for visualizing and tracking your machine learning experiments. This repo contains the CLI and Python API.

Language:PythonLicense:MITStargazers:8644Issues:0Issues:0

deeprl_network

multi-agent deep reinforcement learning for networked system control.

Language:PythonStargazers:369Issues:0Issues:0

ros_motion_planning

Motion planning and Navigation of AGV/AMR:ROS planner plugin implementation of A*, JPS, D*, LPA*, D* Lite, Theta*, RRT, RRT*, RRT-Connect, Informed RRT*, ACO, PSO, Voronoi, PID, LQR, MPC, DWA, APF, Pure Pursuit etc.

Language:C++License:GPL-3.0Stargazers:1875Issues:0Issues:0

SWE-agent

SWE-agent takes a GitHub issue and tries to automatically fix it, using GPT-4, or your LM of choice. It solves 12.47% of bugs in the SWE-bench evaluation set and takes just 1 minute to run.

Language:PythonLicense:MITStargazers:12038Issues:0Issues:0

event-triggered-consensus

事件触发一致性及其对应的文献

Stargazers:1Issues:0Issues:0

do-mpc

Model predictive control python toolbox

Language:PythonLicense:LGPL-3.0Stargazers:906Issues:0Issues:0

DATT

Repo for paper DATT: Deep Adaptive Trajectory Tracking for Quadrotor Drones

Language:PythonStargazers:40Issues:0Issues:0