Skip to content

TJArk-Robotics/TJArkCodeRelease2019

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
Bin
 
 
 
 
Lib
 
 
Src
 
 
 
 
 
 
 
 
 
 

TJArk Code Release 2019

Introduction

This is the open source code of TJArk framework used on NAO V6 robots in RoboCup 2019.

Architecture

  • Bin: executable binaries of the code
  • Config: configuration files
  • Src: source code

Features

  • Five threads are used: Upper-cognition, Lower-cognition, Motion, Behavior, Debug
  • Optimized version of OpenCV

Some third-party libraries/codes are included in this code release, such as LolaConnector from Nao-Team HTWK, CABSL(iostream version) from B-Human, and OpenCV.

Their license can be found in 3rdPartyLicense folder. We highly respect and appreciate their contribution.

How to use on NAO v6

  • Use installCrossToolChain.sh to install cross toolchain

  • Run path-to-toolchain/yocto-sdk/relocate_qitoolchain.sh

    Caution: After this the toolchain can't be moved or copied to other devices anymore!

  • Run create_crossconfig.py to create cross-config.cmake. This is the cmake cross chain file.

  • Run ctc/yocto-sdk/relocate_sdk.py to relocate sdk.

  • Run sh Make.sh to build this program.

If you are interested in other modules or our dataset or pre-trained weights, please contact us TJArk.Official@gmail.com.

About

Official TJArk Code Release 2019

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages