hand_remote.hh File Reference

Control manipulator example. More...

#include <gazebo/gazebo_client.hh>
#include <gazebo/gazebo_config.h>
#include <gazebo/transport/transport.hh>
#include <gazebo/msgs/msgs.hh>
#include "Interface.hh"

Go to the source code of this file.

Functions

const std::string getUsage (const char *argv_0)
 Returns usage string. More...
 
void parseArgs (int argc, char **argv, std::string &cfg_dir, std::string &robot)
 Parses command-line arguments. More...
 

Detailed Description

Control manipulator example.

Use keyboard to control robotic manipulator spawned in simulation.

Author
João Borrego : jsbruglie

Function Documentation

const std::string getUsage ( const char *  argv_0)

Returns usage string.

Parameters
argv_0Executable name
Returns
Usage string.

Returns usage string.

Parameters
argv_0Name of the executable
Returns
String with command-line usage
void parseArgs ( int  argc,
char **  argv,
std::string &  cfg_dir,
std::string &  robot 
)

Parses command-line arguments.

Parameters
argcArgument count
argvArgument values
cfg_dirRobot configuration file
robotRobot name
argcArgument count
argvArguments
obj_cfg_dirPath to object dataset yaml
out_rest_dirDirectory for output rest poses