ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

DrBot's profile - activity

2022-05-07 13:20:10 -0500 received badge  Popular Question (source)
2022-05-07 13:20:10 -0500 received badge  Notable Question (source)
2022-05-07 13:20:10 -0500 received badge  Famous Question (source)
2021-09-28 15:44:42 -0500 received badge  Famous Question (source)
2021-04-13 13:10:15 -0500 answered a question ros not working properly on ubuntu 20.10

On a Raspberry Pi 4, ROS Noetic should work on both Arm32 and Arm64 versions of Ubuntu 20.04 via a sudo apt install. So

2021-04-13 12:58:04 -0500 answered a question raspicam_node

Here are notes for updating a Ubiquity Robotics Magni to Noetic, This includes raspicam_node: From ubiquity image 16.04

2021-04-01 05:09:25 -0500 received badge  Famous Question (source)
2020-12-14 12:56:04 -0500 asked a question unnormalized quaternions in FOXY turtlebot3 sim

unnormalized quaternions in FOXY turtlebot3 sim I am getting this error in trying to run the Turtlebot3 simulation rviz

2020-10-26 19:53:04 -0500 received badge  Popular Question (source)
2020-10-26 19:53:04 -0500 received badge  Notable Question (source)
2020-10-14 11:23:57 -0500 answered a question Trouble using apt to install ROS Noetic on Raspberry PI

ubuntu-20.04.1-preinstalled-server-arm64+raspi.img.xz This image + sudo apt install ros-noetic-desktop-full followin

2020-09-03 16:58:07 -0500 asked a question Jetson Nano Melodic setup

Jetson Nano Melodic setup Is there a jetpack/python/opencv/tensorflow working setup that will allow both older Python 2.

2020-04-28 13:21:45 -0500 received badge  Notable Question (source)
2020-04-28 13:21:45 -0500 received badge  Famous Question (source)
2020-04-28 13:21:45 -0500 received badge  Popular Question (source)
2020-04-03 13:25:52 -0500 commented answer rosbridge_server kinetic error

Also, the versions of the rosapi_node are different in the working kinetic version rosapi_node is 198 lines and does not

2020-04-03 13:21:05 -0500 answered a question rosbridge_server kinetic error

It is working OK on most of my machines in both melodic or kinetic. On one machine it continues to fail. I built in a ca

2020-03-30 11:46:48 -0500 received badge  Rapid Responder (source)
2020-03-30 11:46:48 -0500 answered a question How to connect Turtlebot in Gazebo to a Web Interface

In addition, rosbridge can be set up to support wss as well as ws, and can be used with the google voice API for voice c

2020-03-27 09:37:01 -0500 asked a question rosbridge_server kinetic error

rosbridge_server kinetic error rosbridge_server rosbridge_websocket launch works fine in Melodic. but I am getting this

2020-01-09 06:50:11 -0500 received badge  Notable Question (source)
2020-01-09 06:50:11 -0500 received badge  Famous Question (source)
2020-01-09 06:50:11 -0500 received badge  Popular Question (source)
2019-08-13 08:01:15 -0500 marked best answer How can I get both tf and tf2 working in ROS

-- +++ processing catkin package: 'tf' -- ==> add_subdirectory(geometry/tf) CMake Error at /opt/ros/hydro/share/catkin/cmake/catkinConfig.cmake:72 (find_package): Could not find a configuration file for package angles.

Set angles_DIR to the directory containing a CMake configuration file for angles. The file will have one of the following names:

anglesConfig.cmake
angles-config.cmake

Call Stack (most recent call first): geometry/tf/CMakeLists.txt:7 (find_package)

-- tf: 1 messages, 1 services -- +++ processing catkin package: 'tf_conversions' -- ==> add_subdirectory(geometry/tf_conversions) -- Eigen found (include: /usr/include/eigen3) -- Configuring incomplete, errors occurred! make: * [cmake_check_build_system] Error 1 Invoking "make cmake_check_build_system" failed ubuntu@ubuntu-armhf:~/catkin_ws$ sudo aptitude install ros-hydro-tf No candidate version found for ros-hydro-tf

I have a working version on BBB where I see both tf and tf2* in /opt/ros/hydro/share. I have a non working version with no tf in share. how do I build or install tf so it either get's to share or is built in a catkin workspace? I have geometry built in the carkin workspace - and it list tf as being there.

2019-01-11 12:45:47 -0500 marked best answer Neato LDS intensity data

The Neato LDS scanner returns the angle, range, intensity, and an error code. The neato_driver.py from the XV-11 node does not look at the intensity. I want to use the intensity data to help detect 'bright' obstacles marked by reflective tape. How can the driver by modified to return intensity data. My Python skills are non-existant. my first attempt failed. Can I do a pull request still on the Git repository. (Fergy and Ralph probably have better things to do with their time.

???? Code ????? def getScanRanges(self):

    """ Read values of a scan -- call requestScan first! """
    ranges = list()
    intense = list()
    angle = 0

    if not self.readTo("AngleInDegrees"):
        self.flush()
        return []

    last=False
    while not last: #angle < 360:
        try:
            vals,last = self.getResponse()
        except Exception as ex:
            rospy.logerr("Exception Reading Neato lidar: " + str(ex))
            last=True
            vals=[]

        vals = vals.split(",")

        if ((not last) and ord(vals[0][0])>=48 and ord(vals[0][0])<=57 ):
            #print angle, vals, intense
            try:
                a = int(vals[0])
                r = int(vals[1])
 #                   i = int(vals[2])
                e = int(vals[3])

                while (angle < a):
                    ranges.append(0)
  #                        intense.append(0)
                    angle +=1

                if(e==0):
                    ranges.append(r/1000.0)
  #                       intense.append(i/1000.0)
                else:
                    ranges.append(0)
 #                       intense.append(0) 
            except:
                ranges.append(0)
 #                    intense.append(0)
            angle += 1
   if len(ranges) <> 360:
    rospy.loginfo( "Missing laser scans: got %d points" %len(ranges))

 #        return ranges, intense
     return ranges

The following code with comments(#) removed does not abort, but rostopic echo /scan shows intensities[ ]

2019-01-11 12:43:33 -0500 received badge  Notable Question (source)
2018-12-14 19:25:49 -0500 marked best answer Does ROS2 require Python3?

In the ROS2 beta install I saw it required pip3.

2018-09-05 13:46:56 -0500 asked a question HRI controller configuration

HRI controller configuration Does anyone have a yaml config file for the joystick node of the HRI src-002 controller? We

2018-07-06 15:01:11 -0500 received badge  Popular Question (source)
2018-07-04 11:42:01 -0500 commented answer Neato LDS intensity data

Thank you, your answer was correct! by adding scan.intensities to the neato_node/neato.py file, I am able to get both r

2018-07-03 22:27:26 -0500 answered a question U-Blox: Could not open serial port :/dev/ttyACM0

In linux first see if your port is being detected: 'lsusb' with the USB plugged in and out the list should be longer

2018-07-03 22:08:49 -0500 answered a question (Hector Slam)catkin_make error on raspberry pi3, very slow compiling

Ubuntu Mate has a lot of overhead. Try the Raspberry Pi distribution from downloads.ubiquityrobotics.com. If you have t

2018-07-03 22:03:37 -0500 asked a question Neato LDS intensity data

Neato LDS intensity data The Neato LDS scanner returns the angle, range, intensity, and an error code. The neato_driver.

2017-11-25 10:18:02 -0500 received badge  Famous Question (source)
2017-07-14 12:38:08 -0500 received badge  Notable Question (source)
2017-07-10 01:28:05 -0500 received badge  Popular Question (source)
2017-07-09 13:44:17 -0500 asked a question Does ROS2 require Python3?

Does ROS2 require Python3? In the ROS2 beta install I saw it required pip3.

2017-05-24 09:32:31 -0500 answered a question How to install cv_bridge?

Rosdep update might also work. I had this issue yesterday, and Sudo apt-get update Sudo apt-get upgrade Rosdep update

2017-05-24 09:29:04 -0500 answered a question Installing ROS-indigo on 64 bit NVIDIA jetson TX1 computer

If the tegra is running Ubuntu 16.04 a desktop full install via sudo apt-get should work. Don't be timid The online ins

2017-05-23 16:36:52 -0500 asked a question Face Tracker that works in Kinetic

Face Tracker that works in Kinetic I want ta robot that can detect a person or face from a non-stereo camera stream, and

2017-02-06 06:06:46 -0500 received badge  Famous Question (source)
2016-08-14 01:46:45 -0500 marked best answer Running a Kinect + Pandaboard and getting RVIZ on a remote

I have installed Ubuntu 13.04(ARMHF) and Hydro on a Pandaboard. I have been unsuccessful with the openni stack - rostopic list shows one /tf topic and I can't seem to access any of the data within.

The freenect drivers seem better - I am getting a bunch of topics and I can use imageview on the remote to get both rgb and depth fields.

Where I get stuck is in using rviz. I don't know what to pick to view to get a simulated scan like on the turtlebot. I seem to recall something about transforms but I am fuzzy on the details.

2016-08-05 12:29:45 -0500 marked best answer libuvc hydro catkin install fails

I am trying to get a camera driver(any camera driver working) on a RADXA Rock board. Ubuntu raring - cheese works, but I can't get any ROS driver to make or work.

roslaunch uvc_camera uvc_camera.launch device:=/dev/video0

rosrun uvc_camera uvc_camera_node

terminate called after throwing an instance of 'std::runtime_error' what(): couldn't query control

This is the catkin_make on the git clone of libuvc_camera.

-- +++ processing catkin package: 'libuvc_camera' -- ==> add_subdirectory(libuvc_ros/libuvc_camera) CMake Error at libuvc_ros/libuvc_camera/CMakeLists.txt:9 (find_package): By not providing "Findlibuvc.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "libuvc", but CMake did not find one.

Could not find a package configuration file provided by "libuvc" with any of the following names:

libuvcConfig.cmake
libuvc-config.cmake

Add the installation prefix of "libuvc" to CMAKE_PREFIX_PATH or set "libuvc_DIR" to a directory containing one of the above files. If "libuvc" provides a separate development package or SDK, be sure it has been installed.

-- Configuring incomplete, errors occurred! Invoking "cmake" failed

this is the src directory:

rock@radxa:~/catkin_ws/src$ ls CMakeLists.txt driver_common image_common common_msgs dynamic_reconfigure libuvc_ros

Thanks This should be easier than playing 'driver roulette.'

2016-05-08 15:40:08 -0500 marked best answer Where is OSRF android turtlebot source code

I'd like to look at the Android source for the turtlebot apps. I can't seem to find it.

2016-05-08 15:35:30 -0500 marked best answer ROS Hydro on beaglebone black rev c

About six months ago I was able to use Ubuntu 12.04 and sudo-apt-get to install ros-hydro-navigation without any dependency errors. Trying to do this a second BBB has not been as easy ros-base installed easily, but navigation now has many dependency problems. I suspect these are related to libboost version problems (my version is 1.46), but I am not sure:

The following packages have unmet dependencies:

 ros-hydro-navigation : Depends: ros-hydro-amcl but it is not going to be installed
                    Depends: ros-hydro-base-local-planner but it is not going to be installed
                    Depends: ros-hydro-carrot-planner but it is not going tobe installed
                    Depends: ros-hydro-clear-costmap-recovery but it is not  going to be installed
                    Depends: ros-hydro-costmap-2d but it is not going to be installed
                    Depends: ros-hydro-dwa-local-planner but it is not going  to be installed
                    Depends: ros-hydro-fake-localization but it is not going to be installed
                    Depends: ros-hydro-map-server but it is not going to be  installed
                    Depends: ros-hydro-move-base but it is not going to be installed
                    Depends: ros-hydro-move-slow-and-clear but it is not going to be installed
                    Depends: ros-hydro-nav-core but it is not going to be installed
                    Depends: ros-hydro-navfn but it is not going to be installed
                    Depends: ros-hydro-robot-pose-ekf but it is not going to  be installed
                    Depends: ros-hydro-rotate-recovery but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

the following did install:

  • ros-hydro-ros-base
  • python-rosdep
  • ros-hydro-sensor-msgs
  • ros-hydro-image-transport
  • ros-hydro-uvc-camera
  • ros-hydro-dynamic-reconfigure
  • ros-hydro-common-msgs
2016-05-08 15:34:06 -0500 marked best answer rosservice call syncing service starts

I am trying to get a brushed motor differential drive robot to drive straight without encoders. I am controlling the motors by a RC style ESC (PWM) that takes a servo signal. I can control the motors with 'rosservice call /service 1 2' (1 is the servo ID, 2 is the speed) The problem is when I write a shell script, one motor takes about a full second to start after the other. I am not sure if the service call can support multiple devices from the CLI. I am unclear of the syntax needed if this indeed is possible.

Is there any way to get rosservice call to sync so the motors stop and start at the same time.

(Yes, I know I should be using PID, twist and cmd_vel, but I just need to get the darn thing driving straight first!)

Thank you.

2016-03-18 03:40:39 -0500 received badge  Famous Question (source)