Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [ros]

ROS (Robot Operating System) is a free, open-source robot software framework developed by Willow Garage.

4
votes
3answers
477 views

ROS for an autonomous boat

As part of an internship I was asked to design and develop the core control system for an autonomous small-scale (2m length) solar vessel to be able to sail around the Baltic Sea. The boat should be ...
1
vote
0answers
121 views

Controls Project, Inverted Pendulum. Design issues

I am developing an inverted pendulum that uses a differential drive robot as base. The goal is to create a benchmark to practice my control using ROS, so I can implement what I learn on the Modern ...
3
votes
2answers
724 views

ROS + SLAM + kinect. which platform to use?

I am doing a project where I've robot which will be using kinect + ROS for Simultaneous Localization and Mapping. Which board should I use? I've heard that Raspberry pi , beaglebone are not sufficient....
1
vote
0answers
468 views

Controlling Pepper using ROS

I am trying to implement FastSLAM 1.0 and I am using sensory and control data acquired from Pepper via ROS to evaluate my implementation. However I am having major issues when I try and control Pepper'...
1
vote
0answers
115 views

How to make ROS enabled Quadrotor with raspberry pi? [closed]

I am working on a project "ROS enabled Quadcopter", and am using hector_quadrotor package. But I am facing problems in Flight controller. My world and quadcopter is running in gazebo but I don't ...
0
votes
1answer
138 views

Robot real time control [closed]

I want to control a arduino based robot in real time , i am confused whether simulink real time control is a better option or Using ROS ?? I am familiar with the simulink , My application is to ...
0
votes
1answer
188 views

how to get h*w point cloud from laser scan not just planer

I am trying to convert a laser scan into point cloud so i can use its cartesian cordintes for computer vision purpose. But when i do it it seems like the width of point cloud converted is only 1. ...
9
votes
3answers
5k views

How to setup CLion for ROS?

How can I setup the C++ IDE CLion to display documentation and auto completion correctly when working with ROS?
1
vote
1answer
47 views

How to efficiently update a local Cartesian frame when traveling over long distances on a curved earth

I have a mobile robot which receives GPS position (lat/lon) and has an IMU for handling gaps in GPS service. I want to be able to conduct short distance planning in a Cartesian plane, but the robot ...
0
votes
1answer
2k views

Unmet dependencies error when installing ROS indigo on Ubuntu 14.04.3

I'm following these instructions on how to install Indigo: http://wiki.ros.org/indigo/Installation/Ubuntu When I enter the command: ...
1
vote
0answers
67 views

Open-source software that supports multi robot simulation and navigation capabilities [closed]

I am interested in knowing a software platform which deals with multi-robot navigation and:- has implemented local collision avoidance algorithms for each robot to prevent collisions between ...
0
votes
1answer
79 views

.launch file associated while using a sensor

What is the general structure of .launch file for using a sensor? For example: 1.Following code is example for using a JoyStick to control TurtleSim ...
1
vote
3answers
95 views

Handling changing frames in ROS

I have a robot that is inherently symmetric in nature. Sometimes one side is the base while the other is the end-effector and vice versa. This 'mode' can change while the robot is moving around. ...
0
votes
1answer
198 views

Is MoveIt! suitable for fixed-wing aircraft path planning and obstacle avoidance?

I have seen that it is possible to use MoveIt! for path planning and obstacle avoidance for quadcopters/quadrotors. For example: https://www.youtube.com/watch?v=NRzeQD_Etog https://www.youtube.com/...
0
votes
1answer
572 views

Adding a floating joint to a sphere in urdf

I am trying to create a sphere that I can control through pybullet. I have a basic urdf specification that looks like this: ...
0
votes
1answer
131 views

Is it possible to control joint torque using the position input and torque feedback?

So I am working with a UR10 manipulator which doesn't have a direct torque interface. However, it provides torque/velocity/position feedback for each joint as well as position/velocity interfaces for ...
1
vote
1answer
240 views

Transform timestamped messages recorded in a bag file using tf messages

Note: this question was also asked in the ROS official Q&A website, but even after one week nobody has given me an answer. I have a .bag which contains ...
0
votes
1answer
2k views

hector SLAM in ROS with RPLIDAR

Trying to set up Hector SLAM with the RPLidar A2. I downloaded both rplidar_ros-master and hector_slam-catkin and extracted them into my catkin_ws/src folder and ran catkin_make. Then I edited the ...
1
vote
1answer
247 views

Orocos KDL issue with Rotation (matrix) - Inverse Kinematics

I have a problem with the Orocos IK solver, especially with the KDL::Rotation matrix input. I try to call my KDL IK solver with a normal vector and a rotation. If I use the example values for the ...
1
vote
1answer
456 views

Roslaunch Gazebo Turtlebot Simulation Not Working

I have installed and am trying to run a turtlebot package using gazebo and roslaunch. Installation seems to have gone fine and I am now following the first tutorial, which just explains how to get ...
2
votes
1answer
321 views

How to implement RANSAC and kalman filter or particle filter algorithms with ROS packages?

I'd like to implement those algorithms by using ROS packages to solve one way the SLAM problem. I know that gmapping, Rviz, slam_gmapping and robot_pose_ekf (for extended kalman filter) could be ...
2
votes
1answer
519 views

gzclient: segmentation fault

I have archlinux indigo ros. My probelm is that when I type in terminal: $ gzclient Segmentation fault (core dumped) ... ...
0
votes
2answers
568 views

sendTransform() takes exactly 6 arguments (2 given)

I was trying to run this tutorial in python code, but i got above error when i try to run it. My python converted program of given tutorial is: ...
1
vote
1answer
393 views

Is pyserial real time

I am using arduino with FreeRTOS and a computer with patched xenomai linux. I am using python library called pyserial to communicate with arduino. Right now I am using simple servo motors. I want to ...
1
vote
3answers
2k views

Is it possible to use an arduino in hard real time

I am using the ros_arduino_bridge to control a robot, by connecting the Arduino to a main pc with a usb cable. I was thinking of using the Arduino with main pc with a serial cable and then doing real ...
0
votes
2answers
254 views

Is the working principle of all servo motors the same?

If I can control a small hobby servo motor then can I control high torque servo motor in same way? I want to make a robot which needs a high torque and speed motors. But first before buying some ...
1
vote
3answers
1k views

How to call remote ros node on mobile robot through laptop using wifi

I've recently tried to get the remote ros node on mobile robot through wifi. This is as below picture. I've run roscore command on both laptop and mobile robot and when running the roscore command I'...
2
votes
1answer
549 views

Gazebo joint->SetForce() call applies forces to the whole model. How to circumvent that?

The following code applies a force to the joint in an update method call. The problem is that the force seems to dissipate / is applied consecutively to other parts of the model, specifically the ...
5
votes
5answers
4k views

Programming Inverse Kinematics in C++

I want to write my own kinematics library for my project in C++. I do understand that there are a handful of libraries like RL (Robotics Library) and ROS with inverse kinematics solvers. But for my ...
1
vote
1answer
212 views

NAO applications using ROS

I want to develop an application for NAO robot using ROS (I already started to use ROS with NAO). But I don't know how to choose a scenario for my robot depending on ROS packages (SLAM, objects ...
0
votes
3answers
434 views

Using gmapping without ROS?

Is gmapping on OpenSLAM.org still maintained? Or is the maintenance entirely over in ROS ( https://github.com/ros-perception/slam_gmapping/tree/hydro-devel/gmapping ). When trying to compile gmapping ...
3
votes
3answers
959 views

Integrating GPS into Graph SLAM (how orientation fixed?)

I'm working on Graph SLAM to estimate robot poses (x, y, z, roll, pitch, yaw). Now I want to integrate GPS measurement (x, y, z, of course no angles). I implemented GPS as pose's prior. But I have a ...
-1
votes
0answers
673 views

ROS Joy node with Arduino

I'm working with ROS Indigo under Ubuntu 14.04, most the time following the tutorials. My purpose: read the ROS node Joy in Arduino Uno and do things when button are pressed (turn some led on). ...
0
votes
2answers
1k views

How to convert this arduino code snippet to AVR GCC?

I recently engaged with a university robotics project (based on ROS) and my main processing controller is Raspberry Pi and the system stability controller is Atmega 32 microcontroller (It is ...
1
vote
2answers
100 views

Question about ROS, how to explain to someone what ROS is? [closed]

Over the summer, I have configured ROS navigation stack on a mobile robot (with radar and Kinect) so that it can autonomously navigate in the unknown environment. I also wrote a python program that ...
0
votes
1answer
413 views

Self Driving Robotics Project : ROS or Python [closed]

So, I am working on building a simple self driving tank (small) that needs to navigate a large hall. I plan to use ultrasonics, LIDAR and a Kinect. I am pretty happy with how I will build all of ...
3
votes
1answer
116 views

Suggestion for relevant non-complex simulator

I've recently started working on some localization algorithms like probabilistic road map and SLAM algorithms. What I'm looking for is a software that would help me in simulation for such algorithms. ...
6
votes
2answers
595 views

Transforming Point Cloud to get Top Down Image [closed]

My task: I have a task where I am asked to track parcels(carton boxes) of different dimensions moving on a conveyor. I am using Asus Xtion pro camera mounted on top of a conveyor in any inclined ...
3
votes
1answer
1k views

Multiple robots in ROS Gazebo SITL with separate MAVlink/MAVproxy codes

Background: This question is about simulating one ErleCopter and one ErleRover simultaneously for a non-commercial research. I would like to have the quadcopter follow a rover, which in turn is to be ...
1
vote
0answers
1k views

Advise on ROS move_base costmap footprint not connected error

I'm using ROS indigo in my project and all the nodes and visualisation (Rviz) seems to be functional when I launch the program using roslaunch. Here are the sensors used in the scooter: Hokuyo Lidar ...
1
vote
1answer
1k views

Error while running rosserial node in ROS

I have an Arduino connected to ROS through serial port. I wrote an ardiuno code to drive motors. below is my code. ...
4
votes
1answer
305 views

ROS Installation Error : ARCH LINUX

So I had this old lappy on which I used to play with ROS a lot then it got broken so I bought a new one and installed the same distro as that of old one i.e. arch linux. Now when I am installing the ...
0
votes
1answer
162 views

Utilizing the inertial sensors in an AR Drone

I'm trying to figure out how to use the inertial sensors in an AR Drone to perform a rough version of dead reckoning. I want to move the drone around a room (without flying it) and using the velocity ...
1
vote
1answer
282 views

ROS : Performing 2-D Pedestrian Dead Reckoning on an AR Drone and displaying location on a floorplan [closed]

I'm trying to find a way where I can estimate the location of my drone on a floorplan. Note that right now, I will just be moving the drone around manually and not flying it. I read up on PDR and ...
1
vote
0answers
715 views

ROS/Gazebo: URDF Error: No valid hardware interface element found in joint

I am fairly new to ROS and Gazebo. I have posted this question on the ROS/Gazebo forums, but they appear to be dead. I am using ros-kinetic and gazebo7.3 on Ubuntu 16.04. I have been following this ...
0
votes
1answer
368 views

unable to install ros kinetic in ubuntu 16.04 [closed]

I am trying to install ros kinetic kame in ubuntu 16.04 , but after trying the first step setup your sources. list. I am getting cannot create /etc/apt/sources.list.d/ros-latest.list: Permission ...
1
vote
1answer
459 views

What is the difference between ROSberry Pi builds?

I went to go install ROS for my Rassberry Pi and found that there are 5 different variants. What is the difference between them and where can I go to learn about these differences for future updates? ...
0
votes
1answer
2k views

RVIZ Transform error Base_link and Camera_link

I am working on a differential drive robot with two motor wheels with encoders and caster wheels. The robot also has an Intel RealSense depth camera. When I launch RVIZ: The Global option > Fixed ...
0
votes
1answer
590 views

CompressedImage to an Image in a node

Update Hey I have the following subscriber on Nvidia TX1 board running on an agricultural robot. we have the following issue with subscribing to Sensor_msgs::Compressed: ...
2
votes
3answers
2k views

What are the prerequisites for learning ROS?

It is helpful in robotics to first learn about "Linux kernel development" or "device driver development in Linux" before I start learning ROS? I know C and JAVA! In brief, I want to know any ...