dabit-industries / turtlebot3_blockly

Control Turtlebot3 using drag and drop software developed by Google - Blockly

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

turtlebot3_blockly

This is a modified version of the erlerobot/robot_blockly repo. You can now control TurtleBot3 using Blockly - drag and drop software developed by Google.

GIF showing drag-drop of blocks

Installation

mkdir -p ~/blockly_ws/src
cd ~/blockly_ws/src
git clone https://github.com/dabit-industries/turtlebot3_blockly
cd turtlebot3_blockly/frontend/
git submodule add https://github.com/dabit-industries/ace-builds.git ace-builds
git submodule init
git submodule update
git submodule add https://github.com/dabit-industries/blockly.git blockly
git submodule init
git submodule update
cd ~/blockly_ws/
catkin_make_isolated -j2 --pkg turtlebot3_blockly --install

or you may try this

mkdir -p ~/blockly_ws/src
cd ~/blockly_ws/src
git clone --recurse-submodules https://github.com/dabit-industries/turtlebot3_blockly

cd ~/blockly_ws
catkin_make_isolated -j2 --pkg turtlebot3_blockly --install

Launch

cd ~/blockly_ws
source devel_isolated/setup.bash
roslaunch turtlebot3_blockly turtlebot3_blockly.launch

Bugs/Issues

Report here

Documentation

About

Control Turtlebot3 using drag and drop software developed by Google - Blockly

License:GNU General Public License v3.0


Languages

Language:JavaScript 87.2%Language:HTML 9.5%Language:CSS 2.6%Language:Python 0.6%Language:Shell 0.0%Language:Emacs Lisp 0.0%Language:Batchfile 0.0%Language:CMake 0.0%