Write a Blog >>
SPLASH 2017
Sun 22 - Fri 27 October 2017 Vancouver, Canada
Mon 23 Oct 2017 13:50 - 14:05 at Regency D - Language, DSL, and Feature Design Chair(s): Joshua Sunshine

While the cost of making industrial robots declines, their deployment remains expensive. Widespread use of robots, particularly in smaller industries, is more easily realized if robot programming is accessible to non-programmers. Our research explores techniques to lower the barrier to robot programming. One such technique is ‘situated tangible programming’ to program a robot by placing specially designed tangible ‘blocks’ in its workspace. These blocks are used for annotating objects, locations, or regions, and specifying actions and their ordering. The robot compiles a program by detecting blocks and objects in the environment and grouping them into instructions by solving constraints. We designed a tangible language and the associated blocks and evaluated the intuitiveness and learnability of the approach. Our user studies provide evidence for the promise of situated tangible programming and identify the challenges to address. In addition to improving the block design and extending the language, we are planning to integrate tangible programming into a holistic ecosystem of a programming environment.

Mon 23 Oct

plateau-2017
13:30 - 15:00: PLATEAU 2017 - Language, DSL, and Feature Design at Regency D
Chair(s): Joshua SunshineCarnegie Mellon University
plateau-2017150875820000013:30 - 13:50
Talk
Celeste BarnabyWesleyan University, Michael CoblenzCarnegie Mellon University, Tyler Etzel, Eliezer KanalCarnegie Mellon University, Joshua SunshineCarnegie Mellon University, Brad MyersCarnegie Mellon University, Jonathan AldrichCarnegie Mellon University
Pre-print
plateau-2017150875940000013:50 - 14:05
Talk
Yasaman SefidgarUniversity of Washington, Maya CakmakUniversity of Washington
Pre-print
plateau-2017150876030000014:05 - 14:25
Talk
Lauren MurphyUniversity of Michigan, Tosin AlliyuHaverford College, Mary Beth KeryCarnegie Mellon University, Brad MyersCarnegie Mellon University
Pre-print
plateau-2017150876150000014:25 - 14:45
Talk
Tommaso Dal SassoUniversità della Svizzera Italiana, Andrei Chişfeenk, Switzerland, Andrea MocciUniversita della Svizzera italiana (USI), Tudor GîrbaCompuGroup Medical Schweiz AG, Michele LanzaUniversità della Svizzera italiana (USI)
Pre-print
plateau-2017150876270000014:45 - 15:00
Talk
Alon AmidUC Berkeley, Borivoje NikolicUC Berkeley
Pre-print