sas
Modularised monitoring, logging, and control of robots.
Loading...
Searching...
No Matches
sas_robot_driver_coppeliasim_node.cpp File Reference

ROS 2 node entry point for RobotDriverCoppeliaSim. More...

#include <rclcpp/rclcpp.hpp>
#include <sas_common/sas_common.hpp>
#include <sas_core/eigen3_std_conversions.hpp>
#include <sas_robot_driver/sas_robot_driver_ros.hpp>
#include <sas_robot_driver_coppeliasim/sas_robot_driver_coppeliasim.hpp>
#include <dqrobotics/utils/DQ_Math.h>
#include <signal.h>

Functions

void sig_int_handler (int)
 Sets the kill flag on SIGINT.
int main (int argc, char **argv)
 Node entry point.

Detailed Description

ROS 2 node entry point for RobotDriverCoppeliaSim.

Function Documentation

◆ main()

int main ( int argc,
char ** argv )

Node entry point.

Loads ROS 2 parameters, instantiates RobotDriverCoppeliaSim and RobotDriverROS, then runs the control loop until interrupted.