排序方式: 共有7条查询结果,搜索用时 250 毫秒
1
1.
2.
3.
《北华航天工业学院学报》2017,(2):19-21
本文介绍了常用的四种移动应用开发方法,包括原生应用、移动Web应用、PhoneGap和Titanium框架,并从开发难易程度、可用平台、应用外观、应用运行速度以及使用智能终端的硬件功能等方面对四种开发方法进行了比较。最终选择了PhoneGap框架开发了一个跨平台的移动应用程序:海关EMS订单查询应用。经测试,该应用能兼容常见的移动平台,且运行速度快,用户交互流畅。 相似文献
4.
5.
6.
目前,月面复杂场景下的无人车自主导航仍面临巨大挑战,研究面向月面非结构化环境的自主导航方法具有重要意义。提出了一种基于地形约束的非结构化环境下的自主导航方法,采用一种基于八叉树地图的高效路径搜索和轨迹优化算法来生成轨迹,该算法可以有效地避开环境中的各种障碍物,到达指定的目的地。在Gazebo中进行了仿真实验,结果表明所提方法在无地图导航任务中取得了优异的性能。考虑到Gazebo在人机交互方面存在不足,进一步采用Windows中的Unity进行人机交互。在ROS与Windows交互方式上,设计了基于rosserial_serve的TCP连接,并采用Visual Studio解决方案生成Win32控制台应用程序,通过IO流读写本地文件的方式,完成目标点等信息的交互;同时结合PhysX物理引擎与人机交互的方式,提供了再现车辆在月面位姿、设置危险区域与规划路径点的功能,完成了基于Unity的寻路场景重现。 相似文献
7.
利用MATLAB进行算法的研究、仿真和实现,已经成为科研工作者的重要手段之一。在MATLAB上开发算法便捷、高效,但无法直接应用在其他平台,此时需要软件人员编码转换进行二次开发。如果某个算法同时应用在Windows和Linux这两个系统中,软件人员需要开发两个不同的软件,它们功能相同只是代码不同。这不仅增加了软件开发的工作量,同时也不利于后期维护。针对上述问题,提出了一种基于MATLAB快速开发跨平台算法软件的方法。首先,利用MATLAB开发算法的便捷性进行算法的调试与验证,简化接口函数;其次,使用MATLAB Coder生成独立于MATLAB的C/C++代码;然后,将生成的代码在不同平台下进行封装,生成该目标平台的动态链接库;最后,不同平台通过调用该平台下的动态链接库,实现了同一算法的跨平台软件开发。所提出的算法软件跨平台开发方法,已成功应用于多个实际项目。通过本方法,不仅缩短了软件的开发周期,提高了软件编程效率,减少了软件开发中的人为错误,同时方便了软件的后期维护。 相似文献
1