当前位置: 首页 > article >正文

[足式机器人]Part4 南科大高等机器人控制课 Ch00 课程简介

本文仅供学习使用
本文参考:
B站:CLEAR_LAB
课程主讲教师:
Prof. Wei Zhang

南科大高等机器人控制课 Ch00 课程简介

  • 1. What is this course about?
  • 2. Tentative Schedule暂定时间表


1. What is this course about?

  • Develop a solid foundation in robot modeling and control to conduct cutting edge research in robotics

Math : Linear Algebra, Optimization
Modeling: Advanced rigid body kinematics and dynamics(screw theory and spatial vectors)
Optimization: learn how to formulate robotic decision and control problem as tractable optimization problems
Control: Nonlinear control, optimal control, Model Predictive Control (Lyapunovfunc)

  • Journal : TR-O, IJRR, ICRA, IROS

2. Tentative Schedule暂定时间表

  1. Continuous time linear systems and Matrix Exponential
  2. Advanced Kinematics and Dynamics
    2.1 Rigid body configuration and velocity
    2.2 Exponential coordinate of rigid body motion
    2.3 Kinematics of open chain
    2.4 Rigid body dynamics
    2.5 Multibody dynamics(Recursive Newton-Euler Algorithm, inverse and forward dynamics)
  3. Basic Optimization
    3.1 Optimization problems and basic duality theory([数] 对偶理论; 二元论)
    3.2 Semi-definite Programming(SDP) and linear matrix inequalities
  4. Nonlinear Stability and Stabilization
    4.1 Lyapunov stability theory
    4.2 Numerical construction of Lyapunov functions via semi-definite programming
    4.3 Control-Lyapunov Function for stabilization
  5. Basic Robot Control
    5.1 Differential IK
    5.2 Robot Motion Control(Computed Torque Method Task-space Inverse Dynamics-TSID)
  6. Optimal Control and Model Predictive Control
    6.1 Optimal control problem and dynamic programming
    6.2 Model Predictive Control for Linear Systems
    6.3 General MPC Theory(Closed-loop stability, recursive feasibility)

http://www.kler.cn/a/155960.html

相关文章:

  • 解锁C#语法的无限可能:从基础到进阶的编程之旅
  • C 语言运算符的优先级和结合性
  • Golang学习笔记_26——通道
  • 【redis】redis-cli命令行工具的使用
  • 云手机技术怎么实现的?
  • 换了城市ip属地会变吗?为什么换了城市IP属地不变
  • C语言,求取数组的序亏:已知一个整数数组,求出个数组中每个元素在整个 数组的排序。
  • 鸿蒙(HarmonyOS)应用开发——构建页面(题目答案)
  • 93. 复原 IP 地址
  • 华为手环配置技巧
  • Java 中 IO 流分为几种?
  • 【算法思考记录】力扣1423. 可获得的最大点数[Python3, 滑动窗口]
  • golang 实现单向链表(lru)、双向链表、双向循环链表
  • Error:cannot launch node of type [map_server/map_server]
  • A++ 敏捷开发-1 如何改善
  • 常微分方程组的数值解法(C++)
  • WPS开发文档
  • Android:BackStackRecord
  • KALI LINUX安全审核
  • 实时设计#N3期训练营DONE,ComfyUI中文社区@上海
  • 再谈项目管理中的效率问题
  • “此应用专为旧版android打造,因此可能无法运行”,问题解决方案
  • 并发编程1:线程的基本概念
  • C# 使用HtmlAgilityPack解析提取HTML内容
  • 爬虫伦理与法律:确保数据采集合法性与伦理性
  • Unity工具脚本-检测资源文件夹是否有预制件是指定层级