Schwarz et al., 2019 - Google Patents
ev3dev-prolog–Prolog API for LEGO EV3Schwarz et al., 2019
View PDF- Document ID
- 4533546937871365800
- Author
- Schwarz S
- Wenzel M
- Publication year
External Links
Snippet
We present ev3dev-prolog–an extendable Prolog API to control LEGO EV3 robots–and demonstrate our approach by several examples from introductory robotics courses like obstacle avoidance and Braitenberg vehicles as well as a more complex example. We show …
- 238000004805 robotic 0 abstract description 19
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/40—Robotics, robotics mapping to robotics vision
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50109—Soft approach, engage, retract, escape, withdraw path for tool to workpiece
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course or altitude of land, water, air, or space vehicles, e.g. automatic pilot
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course or altitude of land, water, air, or space vehicles, e.g. automatic pilot
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0255—Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6889118B2 (en) | Hardware abstraction layer for a robot | |
US11663474B1 (en) | Artificially intelligent systems, devices, and methods for learning and/or using a device's circumstances for autonomous device operation | |
US20200026285A1 (en) | General purpose robotics operating system with unmanned and autonomous vehicle extensions | |
Blank et al. | Pyro: A python-based versatile programming environment for teaching robotics | |
Rees et al. | Program mobile robots in Scheme. | |
Schwarz et al. | ev3dev-prolog–Prolog API for LEGO EV3 | |
Li et al. | Rotary object dexterous manipulation in hand: a feedback-based method | |
Hager et al. | Frob: A transformational approach to the design of robot software | |
Perumal et al. | Physical interaction and control of robotic systems using hardware-in-the-loop simulation | |
Lu | Beginning Robotics Programming in Java with LEGO Mindstorms | |
Grupen et al. | Autochthonous behaviors—mapping perception to action | |
Nguyen et al. | Application of hedge algebras algorithm for mobile robot controller via hand gestures and wireless protocol | |
Schultz | Reversible control of robots | |
Aiello | Robotic arm pick-and-place tasks: Implementation and comparison of approaches with and without machine learning (deep reinforcement learning) techniques | |
Bakhshalipour | Bridging Real-Time Robotics and Computer Architecture | |
Araújo | ROSint-Integration of a mobile robot in ROS architecture | |
Waelti | Strategy for an Autonomous Behavior that Guarantees a Qualitative Fine Adjustment at the Target Pose of a Collaborating Mobile Robot | |
Zhao | Theoretical and experimental studies of mobile robot navigation | |
Su | Model-Based Development of Multi-iRobot Simulation and Control | |
Guimaraes | System architecture for the asbgo* smart walker | |
Jennings | Distributed Manipulation with Mobile Robots | |
Engelbrecht | Creating Your First AI in Unity | |
Lu et al. | Coordinators and Navigator API | |
McKenzie et al. | Using Sun’s Java Real‐Time System to Manage Behavior‐Based Mobile Robot Controllers | |
Calabrese | Robust odometry, localization and autonomous navigation on a robotic wheelchair |