Giter Site home page Giter Site logo

gopigo3_node's People

Contributors

christianrauch avatar johnisanerd avatar kwint avatar the-0xf10 avatar

Stargazers

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

Watchers

 avatar  avatar  avatar

gopigo3_node's Issues

Advice Migrating To ROS2?

I am starting a migration of this gopigo3_node to ROS2.

Q: Your thoughts on changing the ROS node to leave power management to the platform's gpg3_power.service and only publish the power pin status, (or leaving it to gpg3_power.service to manage the pin state, but continue to provide the power_off ROS service as a second way to shutdown the platform.)

Reasoning: I have platform based battery level safety shutdown and a low battery level "WiFi LED" flasher to warn when 10-25 minutes of battery remain, and use gpg3_power.service as DI/MR intended.

Q: Anything you would have done different?

rosdep complaint?

Following the [u]updated instructions[/u], I am getting this error:

pi@ROSPI:~/gopigo3_ws $ rosdep install --from-paths src --ignore-src -y
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
gopigo3_node: No definition of [tf] for OS [debian]

Any ideas?

Rotation of robot can't go further then 360 degrees

Hi,

When rotating the robot more then 360 degrees the TF message doesn't go futher then 360 or 0 degrees. I think it should be that the rotation should reset to 0 when the robot rotation get higher then 360, and the other way around.

See this video: https://streamable.com/7kfog

I tried to solving this error myself but no luck so far.

(Could it be that this is how TF works?!)

missing package nav_msgs

After following the instructions to install the GoPiGo3Node, I attempted to run the “Test your installation” commands and received this error message:

File “/home/pi/gopigo3_ws/src/src/gopigo3_driver.py”, line 21, in 
from nav_msgs.msg import Odometry
ImportError: No module named nav_msgs.msg

Did I somehow error during the GoPiGo3Node installation since there appears to be a missing package named nav_msgs.msg and how can this be corrected?

Additionally, during catkin_make, these error messages appeared which I think has something to do with the above error message:

CMake Warning at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:76 (find_package):
Could not find a package configuration file provided by “nav_msgs” with any
of the following names:

nav_msgsConfig.cmake
nav_msgs-config.cmake
Add the installation prefix of “nav_msgs” to CMAKE_PREFIX_PATH or set
“nav_msgs_DIR” to a directory containing one of the above files. If
“nav_msgs” provides a separate development package or SDK, be sure it has
been installed.
Call Stack (most recent call first):
CMakeLists.txt:10 (find_package)

– Configuring incomplete, errors occurred!
See also “/home/pi/gopigo3_ws/build/CMakeFiles/CMakeOutput.log”.
See also “/home/pi/gopigo3_ws/build/CMakeFiles/CMakeError.log”.(upload://cPfkRY8IuGNVgXq1I2Nb8czfqQz.txt) (1.1 KB)

Invoking “cmake” failed

CMakeError.txt

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.