Classes | Functions | Variables
orientation_calibration.cpp File Reference

Calibration the orientation_base. More...

#include <iostream>
#include <pthread.h>
#include <math.h>
#include <string>
#include <sstream>
#include <fstream>
#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
#include <boost/asio.hpp>
#include <boost/array.hpp>
#include <boost/thread.hpp>
#include <boost/asio/ip/tcp.hpp>
#include <boost/thread/mutex.hpp>
#include <boost/thread/locks.hpp>
#include <boost/thread/thread.hpp>
#include <arpa/inet.h>
#include <stdbool.h>
#include <sys/socket.h>
#include <string.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/ipc.h>
#include <netinet/in.h>
#include <gtk/gtk.h>
#include <sys/shm.h>
#include <errno.h>
#include <ctype.h>
#include <time.h>
#include <sys/time.h>
#include <fcntl.h>
#include "cv.h"
#include "highgui.h"
#include <cairo.h>
#include <ros/ros.h>
#include <visualization_msgs/Marker.h>
#include <visualization_msgs/MarkerArray.h>
#include <sensor_msgs/Range.h>
#include <ros/package.h>
#include <geometry_msgs/Vector3.h>
#include <Eigen/Dense>
#include <Eigen/Geometry>
Include dependency graph for orientation_calibration.cpp:

Go to the source code of this file.

Classes

class  Interface
 
class  OptoelectricVehiclePose
 OptoelectricVehiclePose. More...
 
class  Plane
 Plane. More...
 
class  SharpMath
 SharpMath. More...
 

Functions

void bt_calibrar_on (GtkWidget *widget, GdkEventMotion *event, gpointer user_data)
 Calback que gere o evento de terminar o programa (interface e comunicação) More...
 
void bt_ler_on (GtkWidget *widget, GdkEventMotion *event, gpointer user_data)
 Calback que gere o evento de terminar o programa (interface e comunicação) More...
 
void bt_sair_on (GtkWidget *widget, GdkEventMotion *event, gpointer user_data)
 Calback que gere o evento de terminar o programa (interface e comunicação) More...
 
void delete_handler (GtkWidget *widget, GdkEvent *event, gpointer user_data)
 Calback para detectar o fecho forçado da janela principal. More...
 
int main (int argc, char *argv[])
 main Init ros and stays in loop forever. More...
 

Variables

GtkBuilder * builderG
 variavel global que contem informação do gtkbuilder More...
 
double last_values [16]
 variavel global que contem informação da yaml More...
 
double read_values [17]
 variavel global que contem informação da interface More...
 

Detailed Description

Calibration the orientation_base.

Definition in file orientation_calibration.cpp.

Function Documentation

void bt_calibrar_on ( GtkWidget *  widget,
GdkEventMotion *  event,
gpointer  user_data 
)

Calback que gere o evento de terminar o programa (interface e comunicação)

Invoca a função terminate_comunication que comunica com o gestor de comunicações, essa função econtra-se no ficheiro func_inter.c

Parameters
widget- widget associado ao evento
event- evento associado à calback
user_data- user data

Definition at line 260 of file orientation_calibration.cpp.

void bt_ler_on ( GtkWidget *  widget,
GdkEventMotion *  event,
gpointer  user_data 
)

Calback que gere o evento de terminar o programa (interface e comunicação)

Invoca a função terminate_comunication que comunica com o gestor de comunicações, essa função econtra-se no ficheiro func_inter.c

Parameters
widget- widget associado ao evento
event- evento associado à calback
user_data- user data

Definition at line 146 of file orientation_calibration.cpp.

void bt_sair_on ( GtkWidget *  widget,
GdkEventMotion *  event,
gpointer  user_data 
)

Calback que gere o evento de terminar o programa (interface e comunicação)

Invoca a função terminate_comunication que comunica com o gestor de comunicações, essa função econtra-se no ficheiro func_inter.c

Parameters
widget- widget associado ao evento
event- evento associado à calback
user_data- user data

Definition at line 129 of file orientation_calibration.cpp.

void delete_handler ( GtkWidget *  widget,
GdkEvent *  event,
gpointer  user_data 
)

Calback para detectar o fecho forçado da janela principal.

Parameters
widget- widget associado ao evento
event- evento associado à calback
user_data- user data

Definition at line 111 of file orientation_calibration.cpp.

int main ( int  argc,
char *  argv[] 
)

main Init ros and stays in loop forever.

Definition at line 783 of file orientation_calibration.cpp.

Variable Documentation

GtkBuilder* builderG

variavel global que contem informação do gtkbuilder

Definition at line 98 of file orientation_calibration.cpp.

double last_values[16]

variavel global que contem informação da yaml

Definition at line 102 of file orientation_calibration.cpp.

double read_values[17]

variavel global que contem informação da interface

Definition at line 100 of file orientation_calibration.cpp.



optoelectric
Author(s): Pedro Salvado, Gonçalo Carpinteiro
autogenerated on Mon Mar 2 2015 01:32:31