1.创意说明
目前主流四轴飞行器的控制都是通过操纵杆控制器来进行的,控制缺乏灵活性。如果能通过陀螺仪、加速计等传感器,感知空间状态进行飞行控制,更符合四轴飞行器的空间特性。球型的结构适合单手操作,将使飞行控制变的更加简捷。
2.设计说明
在UI线程中做了界面初始化,系统服务初始化,飞行器连接初始化,和创建了四个线程。定时器线程线程用来检查程序与飞行器的连接状态;触摸线程用来监听是否启动起飞线程,降落线程,陀螺仪线程和线性加速计线程。
陀螺仪线程用来监听手机是否上下旋转或者左右旋转,用来创建对应的云台俯仰角线程和飞行器偏航角线程。线性加速计线程用来监听手机是否上下、前后、左右移动,用来创建对应的飞行器节流阀线程、飞行器俯仰角线程和飞行器回滚角线程。
3.app界面
5.下载链接 |