programming-humanoid-robot-in-python
所属分类:机器人/智能制造
开发工具:Jupyter Notebook
文件大小:3332KB
下载次数:0
上传日期:2022-11-21 11:51:53
上 传 者:
sh-1993
说明: 用Python编程仿人机器人
(Programming Humanoid Robot In Python)
文件列表:
LICENSE (18027, 2022-11-21)
distributed_computing (0, 2022-11-21)
distributed_computing\agent_client.py (2066, 2022-11-21)
distributed_computing\agent_server.py (1619, 2022-11-21)
dynamics (0, 2022-11-21)
dynamics\convex_hull.ipynb (22060, 2022-11-21)
introduction (0, 2022-11-21)
introduction\get_sensor_data.py (823, 2022-11-21)
introduction\nao_camera.png (383253, 2022-11-21)
introduction\naoqi_basic.ipynb (1738, 2022-11-21)
introduction\set_joint_commands.py (647, 2022-11-21)
introduction\survey.ipynb (110739, 2022-11-21)
joint_control (0, 2022-11-21)
joint_control\add_training_data.ipynb (82205, 2022-11-21)
joint_control\angle_interpolation.py (2308, 2022-11-21)
joint_control\keyframes (0, 2022-11-21)
joint_control\keyframes\__init__.py (288, 2022-11-21)
joint_control\keyframes\hello.py (6188, 2022-11-21)
joint_control\keyframes\leftBackToStand.py (20801, 2022-11-21)
joint_control\keyframes\leftBellyToStand.py (17156, 2022-11-21)
joint_control\keyframes\rightBackToStand.py (20798, 2022-11-21)
joint_control\keyframes\rightBellyToStand.py (17155, 2022-11-21)
joint_control\keyframes\wipe_forehead.py (6267, 2022-11-21)
joint_control\learn_posture.ipynb (11160, 2022-11-21)
joint_control\pid.py (3056, 2022-11-21)
joint_control\pid_test.ipynb (36233, 2022-11-21)
joint_control\recognize_posture.py (1317, 2022-11-21)
joint_control\robot_pose_data (0, 2022-11-21)
joint_control\robot_pose_data\Back (2549, 2022-11-21)
joint_control\robot_pose_data\Belly (2378, 2022-11-21)
joint_control\robot_pose_data\Crouch (6931, 2022-11-21)
joint_control\robot_pose_data\Frog (2235, 2022-11-21)
joint_control\robot_pose_data\HeadBack (2302, 2022-11-21)
joint_control\robot_pose_data\Knee (2087, 2022-11-21)
... ...
Programming Humanoid Robot In Python
====================================
Source code for [Programming Humanoid Robot in Python](http://www.dainamite.de/#program_soccer_robots) Lecture in TU Berlin.
1. [Software Installtion](./software_installation)
2. [Introduction](./introduction)
3. [Joint Control](./joint_control)
4. [Kinematics](./kinematics)
5. [Distributed Computing](./distributed_computing)
## How to submit your exercise?
### inital setup
* create a github account if you don't have
* open [repository page](https://github.com/DAInamite/programming-humanoid-robot-in-python)
* click "Fork" button in top right corner
* clone your fork to your computer:
```sh
git clone git@github.com:YOUR_GITHUB_ACCOUNT/programming-humanoid-robot-in-python.git
```
### update in following weeks
This repo is work in progress, please [sync git](https://help.github.com/articles/syncing-a-fork/) before doing exercise every week.
### program and submit
* do exercises
* commit your code and push to github
* submit your **git repo url** via ISIS assignment page
## Demo in lecture
The demo showed in lecture are included in this repo as well, please check files (mostly *.ipynb) in subfolders.
近期下载者:
相关文件:
收藏者: