目前从工程界到学术界,开发机器人彷佛已经成为一种显学。当然,用于开发机器人的软硬件,其使用上的优劣也成为业界比较的对象。目前许多机器人的设计,尽管只是小型的地面型机器人,但却已将大型且复杂的机器人架构应用于其中,例如多种不同传感器、复杂算法等相关技术。
|
/news/2013/02/22/1833418270.jpg |
NI台湾区总经理孙康基指出,现在在业界,较为熟知的设计软件就是NI的LabView。透过 LabView Real-Time、LabView FPGA,与NI单卡式(Single-Board) RIO,设计人员可便于整合软硬件,以迅速设计、开发,并布署算法。只要单一平台,即可建置高阶决策算法与初阶马达控制功能。在整合现成硬件,并使用高阶图形化程序设计语言之后,即可降低自动化机器人的复杂度。
另外,LabVIEW Robotics是一套机器人软件算法开发工具。从感测功能到路径规划,此项产品可设计新一代的完整自动化系统。LabVIEW Robotics具备完整的「Robotics」面板,内含的新算法可设计新的机器人控制器。从传感器驱动程序,到运动控制转换功能,均可在此新的函式面板上找到。
首版的LabVIEW程序设计语言,即可衔接装置与仪控功能,以节省工程师的宝贵时间。LabVIEW目前已成为仪控功能的标准,并可衔接多种高质量的仪器驱动程序。LabVIEW Robotics将整合机器人传感器与致动器的链接功能,以有效利用此优势。
针对机器人系统的传感器驱动程序,这些驱动程序将可省下相关的撰写、测试,与建置时间。其实LabVIEW Robotics已包含多款传感器驱动程序的多个版本,适用于Windows、Real-Time,与FPGA架构的平台,让用户可针对I/O输入的需要而确实连接传感器。