https://github.com/grisp/robo_grisp
Robot demo for CODE BEAM EUROPE 2022
https://github.com/grisp/robo_grisp
erlang grisp learning robotics ros ros2
Last synced: about 1 month ago
JSON representation
Robot demo for CODE BEAM EUROPE 2022
- Host: GitHub
- URL: https://github.com/grisp/robo_grisp
- Owner: grisp
- License: apache-2.0
- Created: 2022-05-05T13:51:52.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-05-24T10:42:37.000Z (about 4 years ago)
- Last Synced: 2025-01-23T00:25:32.192Z (over 1 year ago)
- Topics: erlang, grisp, learning, robotics, ros, ros2
- Language: Erlang
- Homepage:
- Size: 30.3 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
robo_grisp
=====
A GRiSP and ROSiE application. This is meant to be used on a physical robot, presented at CODE BEAM Stockholm 2022.
Build
-----
rebar3 compile
Deploy
------
rebar3 grisp deploy
Generate the first SD image for robo_grisp 0.1.0
------
git checkout 0.1.0
git reset --hard
rm -rf _build/grisp/rel
rm -rf _build/grisp/lib/robo_grisp
rebar3 grisp deploy
Serial
------
./serial.sh
Version 0.2.0, relup and tar ball
------
git checkout 0.2.0
git reset --hard
rebar3 grisp deploy
rebar3 as grisp appup generate
rebar3 as grisp relup --relname robo_grisp --relvsn 0.2.0
rebar3 as grisp tar
Release upgrade
------
In the same LAN of the grisp board running v 0.1.0 simply run:
./upgrade.sh
Remote shell
------
To spawn a remote shell run:
./remote_shell.sh
Connected rebar3 shell
------
Usefull to easely net-load modules, for example:
rebar3 dev
> r3:compile().
> nl(robo_grisp).