Skip to content

通过 WiFi 遥控并实时显示摄像头内容的智能小车

Notifications You must be signed in to change notification settings

joeshang/joycar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9307cc7 · Aug 21, 2015

History

65 Commits
Jun 15, 2013
Jun 8, 2013
Dec 21, 2014
Jun 15, 2013
Jun 13, 2013
Jun 7, 2013
Jun 15, 2013
Jun 7, 2013
Aug 21, 2015

Repository files navigation

JoyCar Project

概述

JoyCar作为北京大学软件与微电子学院嵌入式2012级尚传人/杨文成的综合实践项目,由兴趣驱动,期望将研一整个一年所学的专业知识都在此项目上得到体现。并且不能因为是学生时期项目就放松要求,严格按照自己编写的编码规范进行编码。项目规模在1万行代码左右。

整个项目由遥控车平台控制平台组成:

  • 遥控车平台包含电机,2自由度云台,USB摄像头,超声波传感器,无线网卡。控制核心由mini6410与stm32开发板共同构成
    • mini6410开发板运行嵌入式linux系统,作为主控程序,利用linux的优势,负责摄像头/超声波数据采集,网络通信,协议解析等
    • stm32开发板无操作系统,专注于电机与云台的驱动与控制
  • 控制平台比较多样,目前共有:
    • 运行在PC端的控制软件
    • 运行在移动端的控制软件
    • mini6410构成的PDA系统(包含Joysticks控制器与三轴加速度传感器)

更详细的说明请看项目描述文件

目录描述

  • car_wheeler 运行在STM32平台的小车驱动程序,负责电机与云台的驱动与控制
  • car_master 运行在mini6410平台的小车主控程序,负责摄像头/超声波采集,网络通信,协议解析
  • control_pda 运行在mini6410平台的PDA控制软件
  • control_mobile 运行在移动平台的控制软件
  • control_platform 运行在PC端的上位机控制软件
  • module 包含在实现需求时分块实现的模块,module目录下每一个文件夹都是一个完整的程序,对此模块的实现进行测试
  • doc 包含项目相关的文档

About

通过 WiFi 遥控并实时显示摄像头内容的智能小车

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published