Exemplo n.º 1
0
_MavlinkInterface::_MavlinkInterface()
{
	_ThreadBase();

	m_bSerialConnected = false;
	m_sportName = "";
	m_pSerialPort = NULL;
	m_baudRate = 57600;

	// whether the autopilot is in offboard control mode
	m_bControlling = false;

	system_id = 0;
	autopilot_id = 0;
	companion_id = 0;

	current_messages.sysid = system_id;
	current_messages.compid = autopilot_id;

	current_messages.attitude.pitch = 0;
	current_messages.attitude.roll = 0;
	current_messages.attitude.yaw = 0;
	current_messages.attitude.pitchspeed = 0;
	current_messages.attitude.rollspeed = 0;
	current_messages.attitude.yawspeed = 0;

}
Exemplo n.º 2
0
_Lightware_SF40_sender::_Lightware_SF40_sender()
{
	_ThreadBase();

	m_pSerialPort = NULL;
	m_dAngle = 1;
}
Exemplo n.º 3
0
_ROITracker::_ROITracker()
{
	_ThreadBase();

	m_pStream = NULL;
	m_pFrame = NULL;
	m_bTracking = false;
}
Exemplo n.º 4
0
_SSD::_SSD()
{
    _ThreadBase();

    num_channels_ = 0;
    m_pUniverse = NULL;
    m_pStream = NULL;
    m_pFrame = NULL;
    m_frameID = 0;

    m_confidence_threshold = 0.1;
}
Exemplo n.º 5
0
_BgFg::_BgFg()
{
	_ThreadBase();

	m_cudaDeviceID = 0;

	m_objPos.m_z = 0;

	m_minSize = MIN_MARKER_SIZE;
	m_objLockLevel = LOCK_LEVEL_NONE;

	m_pCamStream = NULL;
}
Exemplo n.º 6
0
_Universe::_Universe()
{
	_ThreadBase();

	m_nObjClass = 0;
	m_nObj = NUM_OBJ;
	m_frameID = 0;
	m_frameLifeTime = 0;
	m_objProbMin = 0;
	m_disparity = 0;
	reset();

}
Exemplo n.º 7
0
_Flow::_Flow()
{
	_ThreadBase();

	m_width = 640;
	m_height = 480;
	m_bDepth = false;

	m_pStream = NULL;
	m_pGrayFrames = NULL;

	m_flowMax = 100;
	m_flowAvr = 0.0;
	m_pDepth = 0;

}
Exemplo n.º 8
0
_Mavlink::_Mavlink()
{
	_ThreadBase();

	m_pSerialPort = NULL;
	m_systemID = 1;
	m_componentID = MAV_COMP_ID_PATHPLANNER;
	m_type = MAV_TYPE_ONBOARD_CONTROLLER;
	m_targetComponentID = 0;

	m_msg.attitude.pitch = 0;
	m_msg.attitude.roll = 0;
	m_msg.attitude.yaw = 0;
	m_msg.attitude.pitchspeed = 0;
	m_msg.attitude.rollspeed = 0;
	m_msg.attitude.yawspeed = 0;
}
Exemplo n.º 9
0
_AutoPilot::_AutoPilot()
{
	_ThreadBase();

	m_pRecvMsg = NULL;

	m_pOD = NULL;
	m_pFD = NULL;
	m_pVI = NULL;
	m_pMavlink = NULL;
	m_pMavlink = NULL;
	m_pROITracker = NULL;
	m_pMarkerDetector = NULL;

	m_bThreadON = false;
	m_threadID = 0;

}
Exemplo n.º 10
0
_Bullseye::_Bullseye()
{
	_ThreadBase();
	m_cudaDeviceID = 0;

	m_method = METHOD_FILL;
	m_numCircle = 0;
	m_minMarkerSize = 0;
	m_areaRatio = 0;
	m_kSize = 1;
	m_houghMinDist = 100;
	m_houghParam1 = 100;
	m_houghParam2 = 20;
	m_houghMinR = 0;
	m_houghMaxR = 0;

	m_pStream = NULL;
	m_pFrame = NULL;
}
Exemplo n.º 11
0
_ObjectDetector::_ObjectDetector()
{
	_ThreadBase();
	DetectorBase();

	m_pClassMgr = NULL;

	m_pContourFrame = NULL;
	m_pSaliencyFrame = NULL;
//	m_pFrame = NULL;

	m_pGMat = NULL;
//	m_pGray = NULL;

	m_bOneImg = 1;

	m_pFrame = new CamFrame();

}
Exemplo n.º 12
0
_server::_server()
{
	_ThreadBase();


}