Giter Club home page Giter Club logo

nomad_in_go2's Introduction

1. File structure

unitree_ros2/
    ├── cyclonedds_ws
    ├── planner_in_go2
    └── unitree_ros2_setup.sh 
unitree_ros2/planner_in_go2/src
├── include/
├── launch/          # api request encoder
├── scripts/         # py node 
├── src/             # cpp node
├── model/           # py planner module
├── utils/           # py utils
├── CMakeLists.txt
└── package.xml

2. Make and install

# 1. build cyclonedds_ws, follow: https://support.unitree.com/home/zh/developer/ROS2_service

# 2. build lidar xt16 driver, follow https://github.com/HesaiTechnology/HesaiLidar_General_ROS/tree/ROS2

# 3. build customized planner
source unitree_ros2_setup.bash
cd planner_in_go2
colcon build

3. Run

NOTE: if you use conda, should first run conda deactivate for the python version problem

cd ~/unitree_ros2/planner_in_go2
source ./install/local_setup.bash

ros2 run planner_in_go2 <NodeName>
python3 ./install/

run nodes from launch file :

ros2 launch planner_in_go2 MLplanner.launch.py # param1:=5 param2:=6

check whole the topic :

ros2 topic list
ros2 topic echo /MLplanner/xxx

nomad_in_go2's People

Contributors

iunone avatar

Stargazers

 avatar

Watchers

 avatar

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.