20,786 Hits in 6.6 sec

PlantCare: An Investigation in Practical Ubiquitous Systems [chapter]

Anthony LaMarca, Waylon Brunette, David Koizumi, Matthew Lease, Stefan B. Sigurdsson, Kevin Sikorski, Dieter Fox, Gaetano Borriello
2002 Lecture Notes in Computer Science  
In this paper, we discuss the technical challenges that we have encountered while trying to make PlantCare a reality and report on our experience in addressing these challenges.  ...  However, there are many practical issues that stand in the way of mass acceptance.  ...  Experience In our lab we have deployed a PlantCare system with four monitored plants, a robot and a maintenance bay.  ... 
doi:10.1007/3-540-45809-3_25 fatcat:e3la7csghvcplnd6qdpe2oawcm

Toward Practical Smile Detection

J. Whitehill, G. Littlewort, I. Fasel, M. Bartlett, J. Movellan
2009 IEEE Transactions on Pattern Analysis and Machine Intelligence  
Results suggest that human-level expression recognition accuracy in real-life illumination conditions is achievable with machine learning technology.  ...  However, to date, nearly all automatic facial expression recognition research has focused on optimizing performance on a few databases that were collected under controlled lighting conditions on a relatively  ...  While this difference was statistically significant (tð152Þ ¼ 4:53; p < 0:05), in practice it was very difficult to differentiate human and machine codes.  ... 
doi:10.1109/tpami.2009.42 pmid:19762937 fatcat:fe34tl7rozc4rh7lnqooeqvlf4

Humanoid Introspection: A Practical Approach

Ignazio Infantino, Giovanni Pilato, Riccardo Rizzo, Filippo Vella
2013 International Journal of Advanced Robotic Systems  
Self observation is what the robot should do in order to build, represent and understand its internal state.  ...  We describe an approach to robot introspection based on self observation and communication.  ...  In this work we have chosen a practical approach that allows us to acquire an implementation of an introspection system to perform experiments in real situations, using a specific humanoid robotics platform  ... 
doi:10.5772/55919 fatcat:uhqpvcc56fgpdd37t6k7gv7omy

Best Practices And Requirements

Julian M. Angel-Fernandez, Lara Lammer, Chronis Kynigos, Ivaylo Gueorguiev, Pavel Varbanov, Wilfried Lepuschitz, Annalise Duca, Joanna Pullicino, Marianthi Grizioti, Nikoleta Yiannoutsou, Sofia Nikitopoulou, Carina Girvan (+1 others)
2018 Zenodo  
This deliverable presents the process that was executed to determine best practices and requirements in educational robotics.  ...  The ER4STEM framework will be based on the identified needs and become the catalyst to improve young people's learning experience through the use of robotics in formal and informal spaces.  ...  Students experiment with the position of the two blocks in the program as well as with the various settings that read and control the sensors and motors.  ... 
doi:10.5281/zenodo.1471327 fatcat:yr6rmra5pjhnjhmutltsac6qfy

Practical global oceanic state estimation

Carl Wunsch, Patrick Heimbach
2007 Physica D : Non-linear phenomena  
In practice, all such methods reduce, on the computer, to forms of least-squares.  ...  As formulated in the consortium Estimating the Circulation and Climate of the Ocean (ECCO), an automatic differentiation tool is used to calculate the so-called adjoint code of the GCM, and the method  ...  In analogy with the classical problem of robotic control, a robot arm is required to pass within observational error of a series of known positions, velocities, accelerations, etc. on its way to a terminal  ... 
doi:10.1016/j.physd.2006.09.040 fatcat:ykzvculm4rd3dhfwor2wynptmu

PROTOB: An object-oriented case tool for modelling and prototyping distributed systems

Marco Baldassari, Giorgio Bruno, Andrea Castella
1991 Software, Practice & Experience  
Use of PROTOB is illustrated by discussion of the automated generation of distributed systems running on a network of VMS and UNIX computers.  ...  that formally describes the behaviour of objects, which is based on highlevel Petri nets called "PROT nets" and which is demonstrated to be more powerful than SA/RT dataflows; and a CASE environment with  ...  Practical experiences with PROTOB involved modelling and simulation activities of real systems, in particular production lines, flexible manufacturing systems, monitoring systems and communication protocols  ... 
doi:10.1002/spe.4380210805 fatcat:gi2ktbuhfreg3i3ibhiv4os5ym

Developing a Practical Reactive Synthesis Tool: Experience and Lessons Learned

Leonid Ryzhyk, Adam Walker
2016 Electronic Proceedings in Theoretical Computer Science  
generator.  ...  Based on our experience applying Termite to synthesising real-world reactive software, we identify several caveats of the practical use of the reactive synthesis technology.  ...  User-guided code generation In our case studies, 60% to 90% of the code was generated fully automatically, with the rest produced in a user-guided fashion.  ... 
doi:10.4204/eptcs.229.8 fatcat:cl673nht7fcv3esz3ddnplsmcy

Practical Scheduling of Computer Vision Functions

Adrien Chan-Hon-Tong, Stephane Herbin
2017 Proceedings of the 12th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications  
Plug and play scheduler adapted to computer vision context could boost the development of robotic platform embedding large variety of computer vision functions.  ...  In this paper, we make a step toward such scheduler by offering a framework, particularly adapted to time constraint image classification.  ...  Such scheduler -even if producing output with quality slightly under state of the art -could be useful: it could allow easy prototyping, boost the apparition of robotic platform embedding a large variety  ... 
doi:10.5220/0006086303470352 dblp:conf/visapp/Chan-Hon-TongH17 fatcat:vssqhccaa5bc7hi4bmhic2r2xa

Prototyping Machine Learning Through Diffractive Art Practice

Hugo Scurto, Baptiste Caramiaux, Frederic Bevilacqua
2021 Designing Interactive Systems Conference 2021  
To this aim, we review related work in ML, HCI, design, new interfaces for musical expression, and computational art, and introduce two practice-based studies of music performance and robotic art based  ...  In this paper, we outline a diffractive practice of machine learning (ML) in the frame of material-centered interaction design.  ...  their precious time and feedback experimenting with them.  ... 
doi:10.1145/3461778.3462163 fatcat:aorswggm5fa6pkdttpbt3m76ku

Training Robot Manipulation Skills through Practice with Digital Twin of Baxter

Igor M. Verner, Dan Cuperman, Sergei Gamer, Alex Polishuk
2019 International Journal of Online and Biomedical Engineering (iJOE)  
practice with a modern industrial robot Baxter and provides training in spatial skills.  ...  The students noted that the workshop and particularly the exercise effectively exposed them to industrial robotics and raised their spatial awareness in robot operation.</span>  ...  At the current stage presented in this paper we explore the opportunity to engage novice students in practice with the new generation industrial robot Baxter.  ... 
doi:10.3991/ijoe.v15i09.10493 fatcat:amfaej7lmbdftmoc5iyxs24cie

An Experiment with Reactive Data-flow Tasking in Active Robot Vision

1997 Software, Practice & Experience  
This paper presents an experiment with the synchronous approach to reactive systems programming, and particularly the Signal language, applied to a signi cant problem in robot vision: active visual reconstruction  ...  The programming environment features tools for formal speci cation, analysis, consistency checking and code generation.  ...  and automatic code generation.  ... 
doi:10.1002/(sici)1097-024x(199705)27:5<599::aid-spe102>;2-k fatcat:yzkznr7svrg27lpwqcnxhxovv4

Controlled experiments on the web: survey and practical guide

Ron Kohavi, Roger Longbotham, Dan Sommerfield, Randal M. Henne
2008 Data mining and knowledge discovery  
We provide several examples of controlled experiments with surprising results.  ...  We evaluate randomization and hashing techniques, which we show are not as simple in practice as is often assumed. Controlled  ...  The first author wishes to thank Avinash Kaushik for a great conversation on A/B testing, where he used the term "HiPO" for Highest Paid Opinion; this evolved into HiPPO (picture included) in our presentations  ... 
doi:10.1007/s10618-008-0114-1 fatcat:az7ayf5uqvauroxha5pihgldwa

Grammar‐driven generation of domain‐specific language debuggers

Hui Wu, Jeff Gray, Marjan Mernik
2008 Software, Practice & Experience  
The DSL grammars are used to generate the hooks needed to interface with a supporting infrastructure constructed for an Integrated Development Environment (IDE) that assists in debugging a program written  ...  The research described in the paper addresses a long-term goal of empowering end-users with development tools for particular DSL problem domains at the proper level of abstraction without depending on  ...  ., the code in Figure 18 concerned with generating a random position), there is a one-to-one correspondence between the code in the Robot hybrid program and the generated Java program.  ... 
doi:10.1002/spe.863 fatcat:dmyfalyr6rhpfjl5d54rfegavm

Theorizing the nexus of STEAM practice

Kylie Peppler, Karen Wohlwend
2017 Arts education policy review  
Implications are explored for policy makers in teacher education to think about preservice curriculum and field experiences; policy makers in arts education to think about tools needed in classrooms today  ...  realizing the potential for transformative experiences for learners of all levels.  ...  In turn, girls take on leadership roles in completing highly complex electronics projects by engaging in practices historically embedded within communities of practice with gendered histories (Buchholz  ... 
doi:10.1080/10632913.2017.1316331 fatcat:sjxu6bkzqnfuxjbdawmrpm4xny

MATLAB Meets LEGO Mindstorms—A Freshman Introduction Course Into Practical Engineering

Alexander Behrens, Linus Atorf, Robert Schwann, Bernd Neumann, Rainer Schnitzler, Johannes Balle, Thomas Herold, Aulis Telle, Tobias G. Noll, Kay Hameyer, Til Aach
2010 IEEE Transactions on Education  
in order to control LEGO Mindstorms robots.  ...  This paper describes how the laboratory course is organized and how it induces students to think as actual engineers would in solving real-world tasks with limited resources.  ...  Chikamasa, is based on control loops in a MATLAB and Simulink environment. It provides a simulation mode and an embedded coder, which does not allow the program code to be debugged step-wise.  ... 
doi:10.1109/te.2009.2017272 fatcat:lotxygd3xvc6tenni3z2nlrzci
« Previous Showing results 1 — 15 out of 20,786 results