Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

nvlinvli/PyPy-dog-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

550 Commits

Repository files navigation

第一只 Python 开源四足机器狗

欢迎来到湃湃狗世界,这里是入门教程文档,我们称为:

《湃湃狗的入门教程--从小白到遛狗大师》

祝您学习愉快,Enjoy it!!!

湃湃狗使用与美国波士顿动力机器狗相同的原理实现运动控制,且搭配机器人编程语言中最简单的Python语言,是国内全网唯一开源的Python机器狗。我们的宗旨是 做每个人都玩得起,玩得动的四足机器狗!!!

既然要是每个人都**玩得动,那就意味着,狗的编程必须简单!**针对这一点,我们专门对机器狗的编程进行了深度的封装,在开放步态源代码的同时,力求将玩狗的门槛降至最低。请看下面一段我们机器狗的编程代码:

#实现走一个正方形路径
import dog
dog.walk(8) #直行8步,正方形的第一边
dog.turn(5) #右转5步(左转90°)
dog.walk(8) #再直行8步,形成正方形的第二边
dog.turn(5) #右转5步(左转90°)
dog.walk(8) #再直行8步,形成正方形的第三边
dog.turn(5) #右转5步(左转90°)
dog.walk(8) #再直行8步,形成正方形的第四边
dog.turn(5) #右转5步(左转90°),回到初始位置
#效果展示视频:https://www.bilibili.com/video/av84631957?from=search&seid=18222795985402716914

可以看到,只需要寥寥几句,就能够让机器狗顺畅的跑起来,实现功能。简不简单?? ^_^

除了以上的特点外,湃湃狗上面还可以搭载视觉、超声波、温度、烟雾等多种传感器,开发简易,玩法创新,目前针对这些传感器,我们都已经实现封装,只需简单操作就可以调用,具体请看教程。

联系我们

淘宝:https://shop564514875.taobao.com/

B站:https://space.bilibili.com/493192058?spm_id_from=333.788.b_765f7570696e666f.2

QQ号:915767895

About

湃湃狗的入门教程--从小白到遛狗大师

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /