Skip to content

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

License

Notifications You must be signed in to change notification settings

ros-edu/turtlebot3_blockly

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 87.3%
  • HTML 9.5%
  • CSS 2.6%
  • Python 0.6%
  • Shell 0.0%
  • Emacs Lisp 0.0%