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>
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... | |
Calibration the orientation_base.
Definition in file orientation_calibration.cpp.
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
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
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
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.
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.
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.