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.