PyRovio: Python API for WowWee Rovio
نویسندگان
چکیده
PyRovio is our Python implementation of the WowWee Rovio API. It allows direct control of a Rovio robot from Python programs. We have used PyRovio to implement Python-based actor-agents that participate in a live intermedia performance. We also use PyRovio as part of ongoing work in cognitive robotics to connect SNePS-based agent minds to their Rovio bodies in the world.
منابع مشابه
Thirsty Rovio – Autonomous Mini-Keg Locating Robot
Vision and planning are two critical and evolving fields in the field of robotics. This project seeks to implement planning, vision, and classification algorithms in the context of locating a Heineken minikeg with an unknown environment. The algorithms will be implented on the WowWee Rovio commerical robot platform. The environment was restricted to spaces such as hallways where the predominant...
متن کاملObstacle Avoidance and Color Detection using Image Segmentation
Rovio, produced by WowWee, is a small robot equipped with a webcam, IR sensor, base station localization signal, and a unique wheel setup allowing it to move sideways and diagonally as well as forward and backward. The goal of this project is to program Rovio to successfully avoid any obstacles while navigating an indoor environment and simultaneously searching for a color-coded target object. ...
متن کاملRovio and Juliet: Vision-based Autonomous Navigation with Real-time Obstacle Learning
Our Rovio project’s goal is to make Rovio a totally autonomous robot which can follow waypoints only based on image and reach the goal position while learning and avoiding obstacles on its way. Rovio will utilize the SURF (Speeded Up Robust Features) to determine the direction. Rovio uses vision to detect the properties of obstacles with various shapes and colors and uses IR sensor to learn whe...
متن کاملA Practical Python API for Querying AFLOWLIB
Conrad W. Rosenbrock Department of Physics and Astronomy, Brigham Young University, Provo, Utah 84602, USA. (Dated: October 3, 2017) Abstract Large databases such as aflowlib.org provide valuable data sources for discovering material trends through machine learning. Although a REST API and query language are available, there is a learning curve associated with the AFLUX language that acts as a ...
متن کاملThe NLTK FrameNet API: Designing for Discoverability with a Rich Linguistic Resource
A new Python API, integrated within the NLTK suite, offers access to the FrameNet 1.7 lexical database. The lexicon (structured in terms of frames) as well as annotated sentences can be processed programatically, or browsed with human-readable displays via the interactive Python prompt.
متن کامل