GithubHelp home page GithubHelp logo

sz-zr's Projects

active_inference icon active_inference

Minimal version of an active inference controller applied to a 7-DOF robot arm

awp icon awp

Astrodynamics with Python book, software, and videos. Spacecraft trajectory and attitude modeling and simulation

c-resource icon c-resource

黑马程序员匠心之作|C++教程从0到1入门编程

compliant-control-and-application icon compliant-control-and-application

Compliant Control: 1) admittance control algorithm 2) impedance control algorithm 3) hybrid force&position algorithm in robotic arm (Universal Robot).

curriculum_rl_for_driving icon curriculum_rl_for_driving

Curriculum Design through Bayesian Optimization to train RL agents for the purpose of autonomous racing in the OpenAI Gym CarRacing Environment

dart icon dart

Dynamic Animation and Robotics Toolkit

dmp icon dmp

This ROS package is a general, robot-agnostic implementation of dynamic movement primitives (DMPs).

easy_handeye_demo icon easy_handeye_demo

Virtual demonstration of a hand-eye calibration with easy_handeye, no hardware required

extended_state_observer icon extended_state_observer

a disturbance rejection-based solution to the problem of robust output regulation of linear systems. The difference between the underlying plant and its nominal mathematical model is represented by two classes of disturbances. The first class is generated by an autonomous linear system while the other class has no specific dynamical structure. Robustness against the first disturbance class is achieved by the internal model principle. Next, in the framework of disturbance rejection control, an extended state observer (ESO) is designed to estimate and compensate for the second class of disturbances. As a result, the proposed output regulation method can deal with a vast range of uncertainties. The stability of the closed loop system is investigated and results on practical regulation are drawn. Keywords—Output regulation, extended state observer, disturbance rejection, linear system, robustness

exudyn icon exudyn

Multibody Dynamics Simulation: Rigid and flexible multibody systems

flexible-joint-manipulator-observer-in-the-form-of-a-stable-neural-network icon flexible-joint-manipulator-observer-in-the-form-of-a-stable-neural-network

In this project, an observer in the form of a stable neural network is proposed for any nonlinear MIMO system. As a result of experience, this observer utilizes a nonlinear in parameter neural network (NLPNN) which unlike LPNN, supports systems with higher degree of nonlinearity with no pre-knowledge of its dynamics. The learning rule for this neural network is based on the back-propagation method with a small modification. In addition, in order to guarantee the robustness of the observer, an e-modification term is added. Also, it is noted that there are no hard constraints like SPR on this method. Subsequently, the stability of this neural network observer is guaranteed by Lyapunov's direct method. At the end, the simulation results for a flexible-joint manipulator with this observer is demonstrated.

flobaroid icon flobaroid

Framework for dynamical system identification of floating-base rigid body tree structures

force_control icon force_control

6D Cartesian space hybrid force-velocity control using positional inner loop and wrist mounted FT sensor.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.