library-navigating-robot's People
library-navigating-robot's Issues
godistance.py gives an error of 36 cm
Setting NTP for clock synchronisation
Cannot see turtlebot on empty world of Gazebo
[ERROR] [1513490624.973375434]: cv_bridge exception: '[16UC1] is not a color format. but [bgr8] is. The conversion does not make sense'[ERROR] [1513490624.973833558]: Compressed Depth Image Transport - Compression requires single-channel 32bit-floating point or 16bit raw depth images (input format is: bayer_grbg8).
This error is shown when if I record all the topic using rosbags while creating map.
Lot of noise in obtained maps
TypeError: 'float' object has no attribute '__getitem__'
Speed control during autonomous navigation
The kinect laser scan output range is 40 am to almost 4 m. If the distance is less than 40 cm or greater than 4 m, then the output range is NaN. I am trying to stop the turtle bot if the distance is less than a certain value. But if I use comparative operators, then the bot stops even when the distance is greater then 4 m as the value then is NaN. What shall i do????
logitech camera auto-focus not working
Download Logitech webcam software for windows.
You can change the level of auto-focus by following steps described in:
http://support.logitech.com/en_us/article/27005
Error in stitching images 2
OpenCV Error: Assertion failed (size.width>0 && size.height>0) in imshow, file /home/radha/opencv-2.4.9/modules/highgui/src/window.cpp, line 269
terminate called after throwing an instance of 'cv::Exception'
what(): /home/radha/opencv-2.4.9/modules/highgui/src/window.cpp:269: error: (-215) size.width>0 && size.height>0 in function imshow
Reducing the margin of obstacle avoidance
In an attempt to move as close to the wall as possible it was observed in rviz that the turtlebot moves along the edges of a purple/magenta coloured boundary surrounding any obstacle.
This boundary (the safety margin) can be altered by altering the 'inflation radius' parameter in the 'costmap_common_params.yaml' file.
Not able to run the command:roslaunch openni_launch openni.launch
You probably don't have openni_launch in your system.
Check with $apt-cache policy openni*
This will show if the program is installed in your system or not.
If you see among the options,
ros-indigo-openni-launch:
Installed: (none)
That means it is not installed.
Now..
Run the command:
$sudo apt-get install ros--openni-launch
Eg. $sudo apt-get install ros-indigo-openni-launch
example image
Error in stitching two images
OpenCV Error: Assertion failed (src[i].channels() == 3) in find, file /home/radha/opencv-2.4.9/modules/stitching/src/seam_finders.cpp, line 1086
terminate called after throwing an instance of 'cv::Exception'
what(): /home/radha/opencv-2.4.9/modules/stitching/src/seam_finders.cpp:1086: error: (-215) src[i].channels() == 3 in function find
.
Error : No matching device found... waiting for devices
Make sure the command:
echo $TURTLEBOT_3D_SENSOR
returns the name of the sensor you've connected to the turtlebot.
Use the following command to update your sensor in .bashrc: (eg. for kinect)
echo "export TURTLEBOT_3D_SENSOR=kinect" >> .bashrc
RFID gives a range of 1-2 cm max
Unable to use teleop in gazebo
move_base error
On setting the 'inflation radius'(a parameter found in costmap_common_params.yaml file) as zero the gmapping node was giving a 'move_base' error. This error got resolved upon restoring the inflation radius to a value greater than zero.
Communication failure between arduino and rfid sensor
Firmware Version: 0x0 = (unknown) WARNING: Communication failure, is the MFRC522 properly connected?
Error on opening rtabmap
After successful installation, upon running "rtabmap", I get this error:
ERROR:
error while loading shared libraries: librtabmap_core.so.11: cannot open shared object file: No such file or directory
SOLUTION:
Find the exact location of the said library (here- librtabmap_core.so.11), and put it in the LD_LIBRARY_PATH using the command:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/ros/indigo/lib/x86_64-linux-gnu
(In my case the location was: /opt/ros/indigo/lib/x86_64-linux-gnu)
Hardware connections of Turtlebot and Kinect Xbox 360
Custom Message on Arduino
Get this error on entering
rosrun rosserial_python serial_node.py /dev/ttyACM0
[ERROR] [WallTime: 1513751942.556744] Creation of publisher failed: adc_voltage
ROS path [0]=/opt/ros/indigo/share/ros
ROS path [1]=/opt/ros/indigo/share
ROS path [2]=/opt/ros/indigo/stacks
[ERROR] [WallTime: 1513751943.527116] Tried to publish before configured, topic id 125
[ERROR] [WallTime: 1513751944.530781] Tried to publish before configured, topic id 125
different packages in the same workspace may or may not require sourcing the workspace while launching launch files in the respective packages
running roslaunch turtlebot_bringup minimal.launch
doesn't require sourcing turtlebot ws
but to run roslaunch turtlebot_teleop keyboard_teleop.launch
we need to source turtlebot ws
Note: turtlebot_bringup and turtlebot_teleop are the two packages in turtlebot ws
Turtlebot does not move after giving 2D nav goal
Check if your keyboard_teleop node is active.
Turtlebot will not move in this case because both the keyboard_teleop and the 2D nav goal publish on the same move_base topic
[rosrun] Couldn't find executable
i got this([rosrun] Couldn't find executable named make_library.py below /opt/ros/indigo/share/rosserial_client
) error while trying to generate custom message for Arduino from the command:
rosrun rosserial_client make_library.py ~/sketchbook/library adc_voltage
ssh rviz: cannot connect to X server
The main problem was we were unable to access rviz on our remote desktop. I wanted to open rviz on the host system after connecting it via ssh. For which I had entered the following commands.
$ssh [email protected]
entered password
$rosrun rviz rviz
error: rviz: cannot connect to X server
Solution:
$ssh -X [email protected]
This works!!
How to subscribe a rostopic at a particular rate?
Gazebo showing error ' Failure - model name mobile_base already exist. '
There seems to be a bias towards making good obstacle boundaries on the left of the kinect
Data from ultrasonic sensor is published at irregular intervel.
Error in arduino: float64' in namespace 'std_msgs' does not name a type
Make sure you have included the header file:
#include <std_msgs/Float64.h>
Error in executing : roslaunch turtlebot_bringup minimal.launch
ERROR:
Invalid tag: environment variable 'TURTLEBOT_BASE' is not set. Arg xml is
Unable to communicate between laptop and turtlebot
The minimal.launch and keyboard_teleop.launch are working fine.But there is no communication between laptop and turtlebot.
Wifi not getting connected in Ubuntu
The Network Manager does not react to any sort of clicks. Basically the "enable wifi" option is not getting toggled.
[view_robot.launch] is neither a launch file in package [turtlebot_rviz_launchers] nor is [turtlebot_rviz_launchers] a launch file name The traceback for the exception was written to the log file
Error pops up while running rviz in turtlebot gazebo simulations
$roslaunch turtlebot_rviz_launchers view_robot.launch
AttributeError: 'module' object has no attribute 'boxPoints'
File "red_detect.py", line 54, in
box = cv2.boxPoints(rect)
AttributeError: 'module' object has no attribute 'boxPoints'
"waited 1 seconds for namespaces" warning in gazebo
Showing errror:[ERROR] [1388762076.282169241]: Skipping XML Document "/opt/ros/indigo/share/gmapping/nodelet_plugins.xml" which had no Root Element. This likely means the XML is malformed or missing.
Cannot run roslaunch command using ssh.
[minimal.lauch] is neither a launch file in package [turtlebot_bringup] nor is [turtlebot_bringup] a launch file name :This error is still there even after sourcing the workspaces
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.