<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-CN">
		<id>http:///https//wiki.microduino.cn/index.php?action=history&amp;feed=atom&amp;title=%E9%A1%B9%E7%9B%AE%E4%B8%83--%E5%9B%9B%E8%B6%B3%E6%9C%BA%E5%99%A8%E4%BA%BA</id>
		<title>项目七--四足机器人 - 版本历史</title>
		<link rel="self" type="application/atom+xml" href="http:///https//wiki.microduino.cn/index.php?action=history&amp;feed=atom&amp;title=%E9%A1%B9%E7%9B%AE%E4%B8%83--%E5%9B%9B%E8%B6%B3%E6%9C%BA%E5%99%A8%E4%BA%BA"/>
		<link rel="alternate" type="text/html" href="https//wiki.microduino.cn/index.php?title=%E9%A1%B9%E7%9B%AE%E4%B8%83--%E5%9B%9B%E8%B6%B3%E6%9C%BA%E5%99%A8%E4%BA%BA&amp;action=history"/>
		<updated>2026-04-22T00:01:52Z</updated>
		<subtitle>本wiki的该页面的版本历史</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https//wiki.microduino.cn/index.php?title=%E9%A1%B9%E7%9B%AE%E4%B8%83--%E5%9B%9B%E8%B6%B3%E6%9C%BA%E5%99%A8%E4%BA%BA&amp;diff=10350&amp;oldid=prev</id>
		<title>Shengkai81@gmail.com：/* 系统实物 */</title>
		<link rel="alternate" type="text/html" href="https//wiki.microduino.cn/index.php?title=%E9%A1%B9%E7%9B%AE%E4%B8%83--%E5%9B%9B%E8%B6%B3%E6%9C%BA%E5%99%A8%E4%BA%BA&amp;diff=10350&amp;oldid=prev"/>
				<updated>2015-10-01T03:58:42Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;系统实物&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;zh-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;2015年10月1日 (四) 03:58的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l40&quot; &gt;第40行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第40行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;经过搭建后，下面是整个系统的实物图，很帅吧。^_^&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;经过搭建后，下面是整个系统的实物图，很帅吧。^_^&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:dog7.png|600px|thumb|center|&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;系统框架图&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:dog7.png|600px|thumb|center|&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;系统实物图&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Shengkai81@gmail.com</name></author>	</entry>

	<entry>
		<id>https//wiki.microduino.cn/index.php?title=%E9%A1%B9%E7%9B%AE%E4%B8%83--%E5%9B%9B%E8%B6%B3%E6%9C%BA%E5%99%A8%E4%BA%BA&amp;diff=10342&amp;oldid=prev</id>
		<title>Shengkai81@gmail.com：Created page with &quot;{| style=&quot;width: 800px;&quot; |- | 本项目是microWRT试用过程中一个玩家贡献的项目。在这个项目中使用到了microWRT，stm32f103和microduino core模块，来...&quot;</title>
		<link rel="alternate" type="text/html" href="https//wiki.microduino.cn/index.php?title=%E9%A1%B9%E7%9B%AE%E4%B8%83--%E5%9B%9B%E8%B6%B3%E6%9C%BA%E5%99%A8%E4%BA%BA&amp;diff=10342&amp;oldid=prev"/>
				<updated>2015-10-01T03:54:50Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{| style=&amp;quot;width: 800px;&amp;quot; |- | 本项目是microWRT试用过程中一个玩家贡献的项目。在这个项目中使用到了microWRT，stm32f103和microduino core模块，来...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{| style=&amp;quot;width: 800px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
本项目是microWRT试用过程中一个玩家贡献的项目。在这个项目中使用到了microWRT，stm32f103和microduino core模块，来完成了一个四足机器人的控制。&lt;br /&gt;
在这个项目中，设计到很多有用的知识，比如机械结构建模，控制系统设计，视频传输等，有非常高的实用价值，所以总结出来给大家分享。&lt;br /&gt;
&lt;br /&gt;
==四足机器人结构设计==&lt;br /&gt;
&lt;br /&gt;
这个四足机器人的结构仿照了狗的腿部结构进行仿生设计，按照狗的腿部关节结构，进行建模。图1是狗的结构图，图2是建模后的关节简图，图3&lt;br /&gt;
是实际设计的腿部结构。具体建模图形如下：&lt;br /&gt;
&lt;br /&gt;
[[File:dog1.png|600px|thumb|center|结构图]]&lt;br /&gt;
&lt;br /&gt;
在上面单个腿部模型的基础上，建立四个同样的模型，然后组装成系统，这样一个四足机器人的结构设计就完成了。基于这个模型，要建立系统的运动学方程&lt;br /&gt;
然后求解对应的逆运动学，逆运动学的求解方法有很多，不同人有不同的求解结果。这部分设计很多理论的知识，只给玩家做个简单的介绍。下图是系统模型及&lt;br /&gt;
运动学方程。&lt;br /&gt;
&lt;br /&gt;
[[File:dog2.png|600px|thumb|center|系统模型]]&lt;br /&gt;
&lt;br /&gt;
下图是腿部运动轨迹，X,Z轴轨迹和合成后轨迹的仿真结果。&lt;br /&gt;
&lt;br /&gt;
[[File:dog3.png|600px|thumb|center|仿真结果]]&lt;br /&gt;
&lt;br /&gt;
考虑到机器人的稳定性，步态上采用静步态为主。简化图如下：&lt;br /&gt;
&lt;br /&gt;
[[File:dog4.png|600px|thumb|center|步态控制]]&lt;br /&gt;
&lt;br /&gt;
==主动方案设计==&lt;br /&gt;
&lt;br /&gt;
主控stm32作为机器人控制核心，通过蓝牙和android端上位机通信，发送状态信息和接收动作指令。Microwrt里面刷openwrt，采集图像信息通过无线发送，&lt;br /&gt;
同时在andorid上位机可以接收。Microduino Core和stm32通过串口连接用来在oled上显示机器人状态信息。整个系统的框架原理图如下：&lt;br /&gt;
&lt;br /&gt;
[[File:dog5.png|600px|thumb|center|系统框架图]]&lt;br /&gt;
&lt;br /&gt;
下面是系统软件流程图：&lt;br /&gt;
&lt;br /&gt;
[[File:dog6.png|600px|thumb|center|系统框架图]]&lt;br /&gt;
&lt;br /&gt;
==系统实物==&lt;br /&gt;
经过搭建后，下面是整个系统的实物图，很帅吧。^_^&lt;br /&gt;
&lt;br /&gt;
[[File:dog7.png|600px|thumb|center|系统框架图]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Shengkai81@gmail.com</name></author>	</entry>

	</feed>