首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 140 毫秒
1.
基于VC++与PMAC的机器人控制软件的开发   总被引:2,自引:0,他引:2  
以IPC DSP作为六自由度工业机器人的控制器,设计了一种基于可编程多轴控制器PMAC(Programmable Multi-Axies Controller)的开放式机器人控制系统.采用Visual C 编制控制程序,将机器人系统中管理、控制功能的实现分为若干个模块,负责底层伺服驱动的函数利用PMAC运动语言编写,可直接调用.整个控制软件能完成数据及运动状态显示、伺服驱动、机器人路径规划及定位等任务.实践证明该机器人控制系统运行平稳.  相似文献   

2.
机器人系统实质上是一个实时多任务系统,根据Windows系统的多线程机制,建立机器人系统软件的多线程模型。将机器人系统中管理、控制功能的实现分作若干个模块,采用VisualC++语言编制控制程序。负责底层伺服驱动的函数利用PMAC运动语言编写。整个控制软件能完成机器人的伺服驱动、数据及运动状态显示、机器人路径规划和定位等任务。  相似文献   

3.
工控机(IPC)和运动控制卡组成的开放式机器人控制系统,具有可靠性高、信息处理能力强、开放程度高、运动轨迹准确等优点,利用其来进行六自由度关节机器人的运动控制系统的开发.IPC实现上位机功能,完成人机交互、运动学运算等任务.下位机采用PMAC运动控制卡,对各关节电机进行伺服控制.上位机基于Visual C++编程,通过调用PMAC的动态链接库编写上位机人机界面实现对PMAC卡的控制,另外介绍了伺服驱动器的设置以及PMAC的PID调节.实践证明这套系统工作可靠,完全满足要求.  相似文献   

4.
科学计算软件快速开发技术的研究   总被引:1,自引:0,他引:1  
李国正  杨杰  周越 《计算机工程》2002,28(12):253-254
讨论了C++语言与Matlab语言结合快速开发科学计算软件的优越性和可行性,Visual C 调用Matlab函数的几种方法,其中着重探讨Matlab函数在Visual C 中的编译技术以及如何在Visual C 中调用Matlab Shared M-DII,开发Windows平台独立可执行文件的技术。作为例程给出了Visual C 中开发小波分析软件的步骤和要点,给出了源代码,程序在Win2000系统下成功编译,并能独立运行在Win9x和Win2000操作系统上。  相似文献   

5.
Visual Basic是当今很流行的Windows Basic语言开发平台之一,尤其是它有众多的VBX(Visual Basic Extension),使用起来非常方便。而Borland C 则是十分流行的Windows C、C 语言开发平台之一,在Borland C 4.5版本中提供了对VBX的全面支持,这样就可以把Borland C 强大的面向  相似文献   

6.
首先简要介绍了Visual C 通用语言的特点和数字集群系统控制单元总体结构,然后详细介绍了Visual C 语言在控制单元软件方素设计和实现模型的应用情况,并给出了软件程序流程。  相似文献   

7.
南京埃斯顿自动化股份有限公司长期从事数控系统、交流伺服系统、电液伺服系统等自动化产品的研发、生产、销售、服务,年产交流伺服系统数万套,数控系统超过1万套.每年为1万套以上的各类机床生产配套运动控制系统和辅助设备,是国内伺服和控制产品的领军企业。公司于多年前就开始思考工业机器人产业发展战略,着手开始机器人相关的技术储备,例如,开发机器人专用伺服驱动器和电机,机器人控制系统技术和高速实时以太网总线技术。2010年获得国家科技部863计划专项经费对机器人专用伺服驱动器和电机开发的支持,使得机器人核心部件和技术的开发进一步加快。  相似文献   

8.
讨论了二维不规则长峰波和三维不规则短峰波的模型建立和仿真,在MATLAB基础上得到了较为理想的海浪模拟结果,并利用Visual C++开发了一个界面,用以控制风速变化来查看波形的变化,最后利用OpenGL完成了三维波浪的显示。大量仿真结果证明,本文所提的方法是可行且有效的,对实际海浪具有良好的模拟效果。  相似文献   

9.
该文论述了曲线孔电火花加工机器人的机构组成和蠕动原理,采用面向对象技术和Visual C++6语言开发出了曲线孔电火花加工机器人的加工运动轨迹模拟系统,采用该系统可方便地模拟出电火花加工机器人加工任意曲线孔时的运动姿态和运动轨迹。  相似文献   

10.
针对传统搬运机器人控制系统搬运路径准确性较差,控制耗时较长的问题,基于AT89C52单片机设计了一种新的搬运机器人控制系统;系统硬件主要由驱动模块、控制模块、显示模块和地面勘测模块组成,驱动模块具有很强的信息驱动能力,能确保机器人在运动过程得到充足的电量支持,显示模块及时进行信息显示,同时配合控制模块实现实时控制,地面勘测模块确保机器人在工作过程中对地面状况进行分析处理,从而得到更优的搬运路径;软件部分设计了搬运机器人最佳的分组搬运策略,基于AT89C52单片机将搬运指令传输至搬运机器人控制算法,快速纠正机器人的错误行为,使机器人成功完成搬运任务;实验结果表明,该搬运机器人控制系统能够有效缩短控制时间,提高控制精度,具有良好的系统规划、优化能力及智能化高.  相似文献   

11.
This article describes the development of an autonomous robotic system for playing mini-golf. The system was designed and built to serve as a demonstration of robotic application for engineering students. The system was built using a Yasakawa robot fitted with two arms. The software was developed to control the machine using the C++ language. Standard C++ libraries were used in addition to communication libraries provided by the Yasakawa Corporation. The current configuration works with Microsoft Windows NT and an Ethernet environment. This article describes the hardware and software design aspects of this machine.  相似文献   

12.
针对移动机器人自主导航系统,采用C++语言设计了一款基于Qt的跨平台实时数据可视化上位机软件;该软件执行SLAM技术和路径规划算法,实现可视化移动机器人建图与导航过程以及实时读取数据参数等功能;首先介绍移动机器人的硬件结构和功能;其次给出了自主导航所运用到的改进RRT*算法和动态窗口法;在详细叙述上位机软件工作流程的基础上,开发和设计了实时话题显示、读取以及界面可视化等功能;最后基于ROS系统完成移动机器人自主导航功能,并通过实时地图与数据可视化来验证所设计上位机软件功能的有效性。  相似文献   

13.
针对移动机器人视觉伺服系统,采用C++语言设计了一款基于Qt的跨平台实时数据可视化上位机软件。该软件执行图像处理算法和数据分析,实现绘制移动机器人实时轨迹和实时参数曲线等功能。首先介绍了移动机器人的硬件组成和功能。其次阐述了上位机软件的开发环境和设计步骤,并详细叙述图像算法的运行流程和实时在线绘制波形图等功能。最后通过视觉伺服跟踪控制实验采集数据,并实时显示来验证所设计上位机软件功能的有效性。  相似文献   

14.
为了实现移动机器人运行过程状态数据的可视化,以面向对象的C++编程语言,设计了一款基于跨平台的Qt图形库框架的上位机监测软件。该软件对接收到的状态数据进行解码、分离并绘制移动机器人实时运行轨迹和状态信息波形曲线等功能。首先概述了自行设计搭建的移动机器人硬件平台的结构和原理以及软件的实现流程;然后简要介绍了上位机软件的开发环境,并阐述了软件的各项功能以及其设计与实现过程;最后以移动机器人路径跟踪运动控制作为实验对象,验证了所设计上位机软件的有效性。  相似文献   

15.
蚁群算法在机器人路径规划中的应用研究   总被引:4,自引:2,他引:2  
针对传统机器人路径规划方法无法保证寻找全局最优路径的问题,本文提出了一种基于蚁群算法求解机器人路径规划的方法.在此基础上构建了移动机器人路径规划模型,并通过Visual C 6.0进行仿真.结果表明该算法能够在动态和静态环境中迅速找到机器人的最优路径,与基于遗传算法的路径规划方法相比具有较大的优势.  相似文献   

16.
随着我国社会老龄化程度加深及各种意外伤害事故频发,下肢运动障碍患者持续增加,各种辅助康复机器人技术迅速发展;为帮助患者改善下肢运动功能,设计了一种基于TI高性能处理器的四自由度下肢外骨骼康复机器人,采用分布式控制系统结构,以组态屏为上位机,各关节驱动采用驱控一体化模块,使用C++语言编写机器人控制程序。通过实物样机实验,康复机器人可辅助患者完成正常步态行走、起立、坐下等基本功能,具有操作简便、结构轻巧、控制精度良好、成本较低等优点。  相似文献   

17.
曲线孔电火花加工机器人加工运动轨迹模拟   总被引:2,自引:0,他引:2  
该文论述了曲线孔电火花加工机器人的机构组成和蠕动原理,采用面向对象技术对VisualC++6语言开发出了曲线孔电火花加工机器人的加工运动轨迹模拟系统,采用该系统可方便地模拟出电火花加工机器人加工任意曲线孔时的运动姿态和运动轨迹。  相似文献   

18.
林众 《微型机与应用》2011,30(9):6-8,11
介绍了密集星场测光软件的研究背景和设计目标,描述了基于VC密集星场测光软件的实现,以及使用自己设计的程序对山东威海天文台1m望远镜观测的M39星团进行实际测量的实验结果。结果表明对于比较稀疏区域的亮星(约14mag)内部精度达到0.003mag,而对于较密集区域的暗星(约17mag)内部精度达到0.128mag。  相似文献   

19.
针对传统系统控制精准度低的问题,提出了基于卷积神经网络的手术机器人控制系统设计。根据基于卷积神经网络的手术机器人控制原理,设计控制系统总体结构,选用PCI插槽上直接内插CAN适配卡作为上位机核心组件,采用C++编写的Lib库和DLL库为驱动程序提供适配卡。通过下位机三个节点,处理相关信号,并进行量程转换和越限判断,确保机器人不会失控。选用80C592微控制器设计关节驱动节点结构,以高速工作方式向控制器提供向总线的差动发送和接受能力,避免外界干扰。设计基于视觉的持镜臂,为手术过程提供上下、左右、前后的运动的手术视野。分别采用FN3002力传感器和MPS-M拉线式位移传感器获取相关传感数据,采用卷积神经网络深度学习方法,设计持镜臂运动控制步骤,采用VC++6.0工具,控制软件程序,避免抖动或者误操作主手现象的出现。由实验结果可知,该系统持镜臂轨迹规划与期望轨迹一致,简化了控制系统的复杂性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号