初步规划系统架构

上图是目前初步规划系统架构,一般6轴的机器人都会自带手柄,可以再里面示教,编程,完成所有的操作。有想过用手柄,但是那个不是目前最重要的,我觉得与其在嵌入式手柄上不如在Windows环境的PC上编程来得容易,最近本人有用Epson机器人做项目,Epson的RC7是基于电脑控制的,可以不用手柄,用网络或者USB连接的,速度基本可以满足要求。

关于用ARM嵌入式系统,我选择STM32的嵌入式系统做Ascii的语言编程,基于C语言的,本来打算用Altera的NiosII系统构建一个嵌入式系统的,但是听说NiosII FPGA的需要收授权费,而且用做FPGA的做ASCII不大专业,还不如用专业几十年的ASCII芯片做算法。

本来想做一个运动控制卡做产品,其实也可以同步做的,运动控制电路板做好了,电脑网络与运动控制板通讯,开发电脑端的SDK供用户调用,一个N轴的运动控制卡就可以实现了。

后面的驱动器以及电机等用普通工业的步进/伺服电机,前期可能用步进,后期等佳叔有钱了,用上伺服+谐波减速机,再加上设计的机械臂加工件,可以算上一个比较完整的Demo了,先立一个贴,饭要一口一口吃,一步一个脚印,相信这个计划可以实现……

时间: 2024-10-04 05:58:32

初步规划系统架构的相关文章

RocketMQ初步应用架构理论

RocketMQ初步应用架构理论 写给RocketMQ架构应用入门,内容涉及它的设计机理以及推到出来的应用注意事项,入门人员请看. 稍微涉及技术细节,留以我设计中间件时参考,将来整理深度文档时会抽取走,入门人员可以无视. 以下RocketMQ简称为RQ,理论部分采用版本为3.2.4,测试部分采用版本为3.2.6. MQ的需求 我们对MQ的需求,相比JMS标准有几点要求更高: 1. 必须优美灵活地支持集群消费. 2. 尽量支持消息堆积. 3. 服务高可用性和消息可靠性. 4. 有起码的运维工具做集

net架构师????

.net程序员的发展方向都有哪些? 如果想成为一个架构师,该阅读哪些书籍? 希望大神指点~~~ ————————————以下是自己在网上找的一些资料—————————————————————— 对于.Net下软件的开发的研究分为以下四个阶段: 第一阶段:.Net开发环境的掌握和相关开发技术的学习.这一阶段主要是掌握一门.Net语言(推荐C#):掌握.Net开发的基本技能,包括熟悉.Net框架中的核心类.用于数据访问的ADO.Net和用于Web应用的Asp.Net等:掌握Web开发的相关技术,包括

Robustness Diagram - 从需求分析到架构设计

转载自: http://www.dotblogs.com.tw/jed/archive/2010/11/21/robustness_diagram.aspx   什么是Robustness Diagram Robustness Diagram是一种很特殊的图形,介于Class Diagram与Activity Diagram之间,最早由 Ivar Jacobson 于1992年所提出,台湾这边翻成强韧图.稳健图,对岸则采译音翻成鲁棒图.在需求分析领域,UML的Use Case Diagram已经

《架构漫行》读书笔记

架构漫谈阅读笔记 今天,我读了资深架构师王概凯执笔的<架构漫谈>,初步对架构有了一些认识. 学习架构,首先要搞明白神魔是架构,而要想真正了解架构,就需要了解为神魔要产生架构.在最早期每个人独立生活,整个人类都是独立的个体,不相往来, 后来为了延续后代,有了男女群居,这时候产生了男女之间的分工,提高了生活的质量,后来就形成了群居的形式,在这些过程中,就形成了社会的架构.通过上面 的过程,归纳出架构产生的动力: 必须有人执行 每个人的能力有限 每个人的时间有限 人对目标系统有更高的要求 目标的复杂

读架构漫谈&amp;我眼中的架构师

本周是开学的第二周,读了由资深架构师王概凯 Kevin 执笔的系列专栏架构漫谈.初识这门课,懂得也不是很多,读了架构漫谈,有了一些理解. 首先作者讲述了缘起,由早期人独立自主生活到后来的集群,作者由这个例子 引出人多力量大,每个人都有自己的独特本领:多人分工配合作为生存的整体,力量就显得强大多了,所以也自然的形成了族群:有些人种田厉害,有些人制作工具厉害,有些地方适合产出粮食,有些地方适合产出棉花等,就自然形成了人的分群,地域的分群.当分工发生后,实际上每个人的生产力都得到了提高,因为做的都是每

.NET学习攻略(二)

此文为转载,特此注明! .NET学习路径 第一步 熟悉要使用的程序设计语言  目前支持.NET的语言共有二十五种,内建于Visual Studio .NET的程序语言则有Visual C++.Visual Basic.Visual C#等,其中VB与C#可以说是为.NET所量身订作的,因此在此建议以这两种语言为主. 至于选择哪一种语言全看个人的情况.  近年来,VB 的开发者希望Microsoft公司能推出更强大.程序架构更合理的开发语言以符合企业的需求:而 C++ 的开发者则希望能Micros

考勤助手——第九周工作总结

本周主要对自定题目的需求进行设计和完善,摘要如下: 1.1产品概况 考勤助手——学生考勤管理系统 运行环境:windows系统 初步暂定架构模型:客户服务器模型(CS) 1.2产品初步设计的功能 该软件主要面向学生.任课老师.教务老师三类对象. 学生可以查询自己的每门课的出勤记录,每门课程结课后还可以为教授自己这门课的老师打分(分数只有教务老师有权限查看),每堂课结束后学生可以向老师提出建设性意见. 任课老师可通过该软件记录每位的出勤状况,课程结束时可由软件自动计算学生的平时成绩,任课老师还可以

用Axure RP做整体原型设计的步骤

信息架构确定了之后,就需要对每一个页面进行元素的排版,排版之前,一般都会先对页面进行一个布局设计的考虑.我们需要对这些内容块进行一定的设计布局,这里的布局结构取决于设计人员对内容编排的把握,不同的布局会产生不同的效果. 其实这个应该较早的提出来,因为已经发布过很多关于用Axure RP设计原型实例的文章,不过大部分都是关于单个功能或者交互效果的演示实例,而没有将其串联起来形成一个整体,比如一个网站或者是一个互联网产品.用 Axure RP设计一个实例的步骤和用其设计一个整体产品的步骤还是不一样的

个人网站建设的过程

一直想着建立一个属于自己的个人网站,直到今年年初开始做,到现在一期工程初步完成,网站一直是在断断续续进行,但是到现在完成的程度让我感觉还是挺满意. 网站初步的架构是django + mongodb+nginx +centos,个人特别喜欢python这个古老的语音,所以就选择django这个框架,本打算用play!框架,但是觉得太重量级,就放弃了!orm我现在选择了mongoengine了,mongoengine的api不是很完善,而且资料很少,很多时候我只能通过观看源码,才能找到一些答案,后面