Skip to content

Self Evaluation of the Robot's Workspace using Multi-arm Bandits

Notifications You must be signed in to change notification settings

dibyendu/self-evaluation

Repository files navigation

Open in StackBlitz      Playground      YouTube Video

Robot's belief after acquiring 2 kinesthetic demonstrations Robot acheived ≥ 95% success probability with high (95%) confidence
belief final

Run in browser (using web-assembly)

cd web_assembly

Start application

npm start

(Optionally) Compile the planner code

emcc -std=c++11 -O2 ../kinlib/*.cpp planner.cpp -o src/planner.mjs -s ALLOW_MEMORY_GROWTH -lembind

Run in client-server mode

Compile the planner code

g++ -std=c++11 -O2 kinlib/*.cpp planner.cpp -o server -lpthread

Start server

./server

Start client

python client.py