#include <ros/ros.h>#include <chrono>#include <cstdlib>#include <string>#include <thread>#include "ur_modern_driver/log.h"#include "ur_modern_driver/pipeline.h"#include "ur_modern_driver/ros/action_server.h"#include "ur_modern_driver/ros/controller.h"#include "ur_modern_driver/ros/io_service.h"#include "ur_modern_driver/ros/lowbandwidth_trajectory_follower.h"#include "ur_modern_driver/ros/mb_publisher.h"#include "ur_modern_driver/ros/rt_publisher.h"#include "ur_modern_driver/ros/service_stopper.h"#include "ur_modern_driver/ros/trajectory_follower.h"#include "ur_modern_driver/ros/urscript_handler.h"#include "ur_modern_driver/ur/commander.h"#include "ur_modern_driver/ur/factory.h"#include "ur_modern_driver/ur/messages.h"#include "ur_modern_driver/ur/parser.h"#include "ur_modern_driver/ur/producer.h"#include "ur_modern_driver/ur/rt_state.h"#include "ur_modern_driver/ur/state.h"
Go to the source code of this file.
Classes | |
| class | IgnorePipelineStoppedNotifier |
| struct | ProgArgs |
| class | ShutdownOnPipelineStoppedNotifier |
Functions | |
| static const std::string | BASE_FRAME_ARG ("~base_frame") |
| std::string | getLocalIPAccessibleFromHost (std::string &host) |
| static const std::string | IP_ADDR_ARG ("~robot_ip_address") |
| static const std::string | JOINT_NAMES_PARAM ("hardware_interface/joints") |
| static const std::string | LOW_BANDWIDTH_TRAJECTORY_FOLLOWER ("~use_lowbandwidth_trajectory_follower") |
| int | main (int argc, char **argv) |
| static const std::string | MAX_VEL_CHANGE_ARG ("~max_vel_change") |
| bool | parse_args (ProgArgs &args) |
| static const std::string | PREFIX_ARG ("~prefix") |
| static const std::string | REVERSE_IP_ADDR_ARG ("~reverse_ip_address") |
| static const std::string | REVERSE_PORT_ARG ("~reverse_port") |
| static const std::string | ROS_CONTROL_ARG ("~use_ros_control") |
| static const std::string | SHUTDOWN_ON_DISCONNECT_ARG ("~shutdown_on_disconnect") |
| static const std::string | TCP_LINK_ARG ("~tcp_link") |
| static const std::string | TOOL_FRAME_ARG ("~tool_frame") |
Variables | |
| static const std::vector< std::string > | DEFAULT_JOINTS |
| static const int | UR_RT_PORT = 30003 |
| static const int | UR_SECONDARY_PORT = 30002 |
|
static |
| std::string getLocalIPAccessibleFromHost | ( | std::string & | host | ) |
Definition at line 134 of file ros_main.cpp.
|
static |
|
static |
|
static |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 140 of file ros_main.cpp.
|
static |
| bool parse_args | ( | ProgArgs & | args | ) |
Definition at line 112 of file ros_main.cpp.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 59 of file ros_main.cpp.
|
static |
Definition at line 63 of file ros_main.cpp.
|
static |
Definition at line 62 of file ros_main.cpp.