Robotics Institute 

University of Michigan, Ann Arbor

© 2017 by Bruce Personal Website. 

Updated on 8/21/2017

Outline & Link

 

Hexacopter Update

January 31, 2016

#include "../GCS_MAVLink/include/mavlink/v1.0/mavlink_types.h"
#include "../GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h"

 

// true when we have received at least 1 MAVLink packet
static bool mavlink_active;
static uint8_t crlf_count = 0;

static int packet_dro...

January 21, 2016

#include <EEPROM.h>
#include <FastSerial.h>
#include <AP_Common.h>
#include <AP_Math.h>
#include <math.h>
#include <GCS_MAVLink.h>
#include <LiquidCrystal.h>  
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
//
static boolean      mavbeat = 0;
static uint8_t      apm_...

November 12, 2015

/*homing()
 * Will connect an EE-SX671 use to set deg 0
 */    
 void homing()
{
  int trig = 0;
  for(;;)
    {
        digitalWrite(stepps, HIGH);   
        delayMicroseconds(100);...

November 2, 2015

// <date>2015-11-2</date>
*/

#include <FastSerial.h>
#include "..libraries\mavlink\include\mavlink.h"        // Mavlink interface
FastSerialPort0(Serial);
#define dir 13 //Set pin 13 as Direction pin. Not important, only use to set the motor directi...

October 17, 2015

Introduction

  1. It is a protocol for communication

  2. Transmit in UART Serial interface

  3. Are Hexadecimal and Octadecimal numbers

Heartbeat Pack

 

  • Heart beat pack is a special pack which is for “register”, so a device which sanding this pack in a frequency of...

Please reload