首页> 外文会议>IFAC International Conference on Manoeuvring and Control of Marine Craft >Application of widget-based consumer programming techniques in autonomous marine vehicle control system design
【24h】

Application of widget-based consumer programming techniques in autonomous marine vehicle control system design

机译:基于小部件的消费者编程技术在自主船用车辆控制系统设计中的应用

获取原文

摘要

Modern autonomous surface and underwater vehicles are becoming increasingly advanced and are equipped with a rich and diverse set of sensors and control algorithms. Diversity of missions the vehicles are used in as well as diversity of their deployments (alone, in fleet) requires frequent redesigns and adaptations of their control systems. Modular programming using tools such as LABVIEW are used in order to facilitate faster redesign. Consumer programming is a branch of computing that focuses on developing highly expressive programming methods easily understandable to users without formal education in programming. Widgets or web widgets are used as building blocks for applications. The consumer can develop his own data flows using programming-by-example method on graphical user interfaces of widgets. This paper proposes application of consumer programming methods for designing control systems of marine vehicles. All vehicles, sensors, control blocks and additional processing blocks are offered to user as widgets that can be connected to form a complex application. Application of Web technologies enables usage of various remote resources over the Internet, potentially improving the quality of the mission being performed. Issues such as unpredictable delays and possibilities for connection loss that are introduced by application of web technologies are identified and a solution for them is proposed.
机译:现代自治表面和水下车辆越来越先进,配备了丰富而多样化的传感器和控制算法。任务多样性车辆用于其部署的多样性(单独,在车队中)需要频繁重新设计和控制系统的调整。使用LabVIEW等工具的模块化编程,以便促进更快的重新设计。消费者编程是计算的分支,专注于开发高度表现力的编程方法,在没有编程中的没有正式教育的情况下容易理解的用户。小部件或Web窗口小部件用作应用程序的构建块。消费者可以在窗口小部件的图形用户界面上使用逐个示例方法开发自己的数据流。本文提出了应用消费者编程方法来设计船用车控制系统。所有车辆,传感器,控制块和附加处理块都被提供给用户作为可以连接的小部件以形成复杂的应用程序。 Web技术的应用使得能够通过互联网使用各种远程资源,可能提高所执行的使命的质量。鉴定了通过应用Web技术推出的不可预测的延迟和连接损失可能性等问题,并提出了对它们的解决方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号