Book Chapter10.1007/978-3-642-03558-6_17
Grape – Graphical Robot Programming for Beginners
Stefan Enderle
- 22 May 2008
- pp 180-192
3
TL;DR: A graphical programming environment for the beginner, using procedural concepts together with given objects, to teach the structures of an object oriented programming language.
read more
Abstract: Using robot kits for education in schools and universities, we found that there is a lack in tools for teaching the structures of an object oriented programming language. Thus, we decided to develop a graphical programming environment for the beginner, using procedural concepts together with given objects.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
The effectiveness of simulated robots for supporting the learning of introductory programming: a multi-case case study
TL;DR: Evidence suggests robot simulators can offer an effective means of introducing programming as well as by analysing students’ programming performance.
Teaching Novices Programming Using a Robot Simulator: Case Study Protocol
Louis Major,Theocharis Kyriacou,Pearl Brereton +2 more
- 01 Jan 2012
TL;DR: This protocol provides details of a case study design that will investigate the use of simulated robots as introductory programming teaching tools, and is the first case study to examine the implementation of a robot simulator in such a context.
3
Systematic literature review: teaching novices programming using robots
TL;DR: This study investigates the effectiveness of using robots as tools in the teaching of introductory programming and to determine whether such technology can help to overcome the current barriers for learners in this context.
References
Open robot control software: the OROCOS project
Herman Bruyninckx
- 21 May 2001
TL;DR: The paper focuses on the long-term vision of this start-up project, motivates which strategic and innovative design decisions are to be taken (a CORBA-like component architecture being the most important one), and lists other projects on which OROCOS could build.
721
Fast Line, Arc/Circle and Leg Detection from Laser Scan Data in a Player Driver
J. Xavier,M. Pacheco,Daniel Castro,António E. Ruano,Urbano Nunes +4 more
- 18 Apr 2005
TL;DR: A feature detection system for real-time identification of lines, circles and people legs from laser range data is developed and a new method suitable for arc/circle detection is proposed: the Inscribed Angle Variance (IAV).
Code reusability tools for programming mobile robots
Carle Côté,Dominic Létourneau,François Michaud,Jean-Marc Valin,Y. Brosseau,Clément Raïevsky,M. Lemay,V. Tran +7 more
- 28 Sep 2004
TL;DR: Two initiatives aiming at improving code reusability for programming mobile robots are described: robotflow/flowdesigner, a data-flow programming environment; MARIE, a programming environment allowing multiple applications, programs and tools, to operate on one or multiple machines/OS and work together on a mobile robot implementation.
ADAPTIVE: A dynamically assembled protocol transformation, integration and evaluation environment
TL;DR: ADAPTIVE provides an integrated environment for developing and experimenting with flexible transport system architectures that support lightweight and adaptive communication protocols for diverse multimedia applications running on high-performance networks.
Spatio-temporal case-based reasoning for behavioral selection
Maxim Likhachev,Ronald C. Arkin +1 more
- 21 May 2001
TL;DR: The paper places a significant emphasis on the technical details of the case-based reasoning module and how it is integrated within a schema-based reactive navigation system to achieve an optimal parameterization of robotic behaviors in run-time.