GithubHelp home page GithubHelp logo

nmburobotics / botanbot_sim Goto Github PK

View Code? Open in Web Editor NEW
22.0 22.0 12.0 103.27 MB

Simulation of Botanbot, an Ackermann type robot for agricultural use cases. It is configured to work with 2.5D navigation system vox_nav

License: Apache License 2.0

CMake 7.26% C++ 73.12% Python 17.66% Shell 1.06% Dockerfile 0.91%
botanbot navigation ros2

botanbot_sim's People

Contributors

jediofgever avatar nikostsagk avatar sam-tj avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar

botanbot_sim's Issues

D435 on Gazebo

Hello,
I appreciate your grrat work work!
I am trying to use d435 in Gazebo but
there was no plugin in the model.sdf file.
I googled it but couldn't find.
Could you please add d435 plugin to your model?
Thanks!

vox_nav_msgs present in vox_nav and botanbot_sim

The package vox_nav_msgs is present in vox_nav and botanbot_sim. This gives a problem when compiling (because duplicate), which is the correct one?

They are different, the botanbot_sim depends on octomap_msgs , and the vox_nav on shape_msgs

botanbot.urdf camera related joint problem

Hello,
I was struggling to change all the camera related link positions in the botanbot.urdf
No matter how I change the joint position in the urdf, all cameras were located to the base link.

It turned out that the poses of the camera related joints in the botanbot.urdf file must be changed from
<pose .... /> to <origin .../>

For example,
from

<joint name="camera_joint" type="fixed">
        <parent link="base_link" />
        <child link="camera_bottom_screw_frame" />
        <pose xyz="0.3 0.0 0.8" rpy="0 0 0" />
    </joint>

to

<joint name="camera_joint" type="fixed">
        <parent link="base_link" />
        <child link="camera_bottom_screw_frame" />
        <origin xyz="0.3 0.0 0.8" rpy="0 0 0" />
    </joint>

Please check this out.
Thanks.

nav2_recoveries not in humble

The humble branch of botanbot_sim uses nav2_recoveries, but nav2_recoveries is not part of humble, so the launch file navigation.launch.py terminates.

Models missing on launch

Hello i got this error when i tried to launch. It seems it can't load the models mentioned.
Start Selected Gazebo World Standalone I choosed city_world as the world.

This is the error message in terminal

[gazebo-1] [Wrn] [ModelDatabase.cc:340] Getting models from[http://models.gazebosim.org/]. This may take a few seconds.
[gazebo-1] [Wrn] [SystemPaths.cc:459] File or path does not exist [""] [model://botanbot]
[gazebo-1] [Wrn] [SystemPaths.cc:459] File or path does not exist [""] [model://vrc_heightmap_1]

The core part of the botanbot model is missing as you can see below

Screenshot from 2023-10-16 15-16-04

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.