没有合适的资源?快使用搜索试试~ 我知道了~
Ubuntu14.04下indigo手控器驱动安装.txt
需积分: 10 0 下载量 98 浏览量
2020-08-04
21:25:49
上传
评论
收藏 15KB TXT 举报
温馨提示
试读
16页
Ubuntu14.04下indigo的手控器phantom omni驱动安装 参考github上前辈写的手控器的驱动 适合的平台:Ubuntu14.04 +indigo+phantom omni 里面还有相关的使用说明
资源推荐
资源详情
资源评论
https://github.com/jenniferdavid/virtual_truck_trailer.git
https://github.com/hyongju/ROS-assignment-2-potential-field.git
$ sudo apt-get install ros-indigo-youbot-driver-ros-interface
$ sudo apt-get install libcap2-bin
$ sudo setcap cap_net_raw+ep /opt/ros/indigo/lib/youbot_driver_ros_interface/youbot_driver_ros_interface
$ sudo ldconfig /opt/ros/indigo/lib
$ sudo apt-get install ros-indigo-gazebo-ros-control ros-indigo-effort-controllers ros-indigo-joint-state-controller ros-indigo-joint-trajectory-controller
$ sudo apt-get install ros-indigo-simulators ros-indigo-youbot-simulation
$ roslaunch youbot_gazebo_robot youbot.launch
// A sample C++ code for assignment #2
// This is a simple 2D motion planning program using potential field
#define ARRAY_SIZE(array) (sizeof((array))/sizeof((array[0])))
#define MAX_ARRAY_SIZE 100
#define LARGE_NUMBER 10000
#include <ros/ros.h>
#include <iostream> // to use: std::cout, std::cin, etc
#include <cmath> // to use: atan2, sqrt, pow, etc
#include <iomanip> // to use: setprecision()
#include <geometry_msgs/Twist.h>
#include <nav_msgs/Odometry.h>
#include <vector>
https://github.com/hyongju/ROS-assignment-2-potential-field.git
$ sudo apt-get install ros-indigo-youbot-driver-ros-interface
$ sudo apt-get install libcap2-bin
$ sudo setcap cap_net_raw+ep /opt/ros/indigo/lib/youbot_driver_ros_interface/youbot_driver_ros_interface
$ sudo ldconfig /opt/ros/indigo/lib
$ sudo apt-get install ros-indigo-gazebo-ros-control ros-indigo-effort-controllers ros-indigo-joint-state-controller ros-indigo-joint-trajectory-controller
$ sudo apt-get install ros-indigo-simulators ros-indigo-youbot-simulation
$ roslaunch youbot_gazebo_robot youbot.launch
// A sample C++ code for assignment #2
// This is a simple 2D motion planning program using potential field
#define ARRAY_SIZE(array) (sizeof((array))/sizeof((array[0])))
#define MAX_ARRAY_SIZE 100
#define LARGE_NUMBER 10000
#include <ros/ros.h>
#include <iostream> // to use: std::cout, std::cin, etc
#include <cmath> // to use: atan2, sqrt, pow, etc
#include <iomanip> // to use: setprecision()
#include <geometry_msgs/Twist.h>
#include <nav_msgs/Odometry.h>
#include <vector>
// ROS/tf libraries
#include <tf/transform_listener.h> // to use: tf listner
#include <tf/transform_broadcaster.h> // to use: tf broadcaster
#include <tf/transform_datatypes.h> // to use: tf datatypes
// a few empty strings for later use...
std::string base_footprint;
std::string cmd_vel;
std::string odom;
struct Points2D {
Points2D( double x, double y):_x(x),_y(y)
{
}
double _x , _y;
};
// "motionPlanning" class
class motionPlanning
{
// public functions, variables
public:
// constructor
motionPlanning(ros::NodeHandle& n);
// destructor
~motionPlanning()
{
}
#include <tf/transform_listener.h> // to use: tf listner
#include <tf/transform_broadcaster.h> // to use: tf broadcaster
#include <tf/transform_datatypes.h> // to use: tf datatypes
// a few empty strings for later use...
std::string base_footprint;
std::string cmd_vel;
std::string odom;
struct Points2D {
Points2D( double x, double y):_x(x),_y(y)
{
}
double _x , _y;
};
// "motionPlanning" class
class motionPlanning
{
// public functions, variables
public:
// constructor
motionPlanning(ros::NodeHandle& n);
// destructor
~motionPlanning()
{
}
剩余15页未读,继续阅读
资源评论
研磨cll
- 粉丝: 20
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功