 #include "UltrasonicSensor.h"
 #include "AccelGyroSensor.h"
 #include "PowerController.h"
+#include "ArduinoTemperatureSensor.h"
 
 //#define PING_TIMEOUT_MS 10000
 

    // We're only fully docked and charging when both EP1 and EP2 are high.
};

PowerController power_controller = PowerController();

BooleanSensor edge_sensors[3] = {

    nh.advertise(imu_calibration_gyr_publisher);
    nh.advertise(imu_calibration_acc_publisher);
    nh.advertise(imu_calibration_mag_publisher);
    nh.advertise(arduino_temperature_publisher);

    // Join I2C bus as Master with address #1
    Wire.begin(1);
