Code Monkey home page Code Monkey logo

library-navigating-robot's People

Contributors

sakshikakde avatar surabhi96 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

library-navigating-robot's Issues

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

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

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.

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)

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

[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!!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.