The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
A common approach for developing robotic systems leverages separate simulation and control softwares. Although this approach requires minimal coordination and orchestration between softwares, the separation of simulation and control applications presents the designer with unnecessary challenges during development. This paper describes the Autonomous Robot Control and Simulation (ARCS) software, a...
Vision is a potent source of information, not just for humans, but for robots as well. Processing visual information is a computationally expensive task, one that is often difficult to accomplish in real-time on embedded hardware. In the broad field of visual research exists egomotion estimation, the process of determining self-motion from optical flow. Here we show a technological adaptation and...
This study was carried out within the scope of an undergraduate thesis. To produce an Arduino based two dimensional plotter mechanical parts were collected, assembled and targeted mechanism was created. After the integration of the stabilizers into the mechanism that was created and the project framework is revealed in a healthy way, the hardware structure is completed by adding the necessary electronic...
In this paper, we present the first multilevel implementation of the Harris-Stephens corner detector and the ORB feature extractor running on FPGA hardware, for computer vision and robotics applications. ORB is a fundamental component of many robotics applications, and requires significant computation. The design has been validated both in behavioural simulation and in implementation on an Arria V...
To elevate the imperativeness and reinforce the fitness of elders, assisting a home care system can be an admittance that provides comprehensive nursing and monitoring them in the regular interim. In order to provide an interactive service management platform to the elders a smart environment of numerous sensors are clubbed together to establish an intuitive platform that can control the home appliances...
Development of complex multi-robot systems requires time-consuming and expensive testing and, especially in a case of unmanned aerial systems, it aggregates risk of hardware failures and legal issues when operating more than one unmanned aircraft simultaneously. It is highly favorable to deal with most of the eventual design flaws and system bugs before the final field tests in a simulation where...
Scene flow is a key function of stereo-based environment perception system for mobile robotics and autonomous vehicle. Due to the heavy computing requirement and the limited computing resource, parallelized and embedded algorithms become quite important for the application of the mobile robotics. This paper develops a cross-platform embedded scene flow algorithm by using a coarse-grained software...
A wheeled inverted pendulum cannot balance without control, and it is important to save motion in a control range. In some situations, however, to avoid a collision, the maximum acceleration and deceleration must be applied. A motion-planning method for a wheeled inverted pendulum (“body” hereafter)-which uses full performance from all attitudes under hardware constraints-was developed. The developed...
Indoor exploration based on panoramic images has been of interest in both navigation and visualization scenarios of mobile intelligent systems, becoming an appealing research topic in hardware design and computational algorithms. A detailed profile of an indoor scene further used for 3D reconstruction purposes or visualization requires an accurate high-resolution rendering from multiple camera shots...
Clean energy production increment is being led by advancements in photovoltaic plants, both for on-grid power generation, and for local usage (farms, industrial plants, etc.). The main challenge faced by PV plants is the dreadful reduction of power production caused by the accumulation of dirt and dust on the panels. This effect has a higher magnitude in areas where dust storms or dusty environments...
Neuromorphic computing is a promising solution for reducing the size, weight and power of mobile embedded systems. In this paper, we introduce a realization of such a system by creating the first closed-loop battery-powered communication system between an IBM Neurosynaptic System (IBM TrueNorth chip) and an autonomous Android-Based Robotics platform. Using this system, we constructed a dataset of...
This paper presents a new technology for designing, simulation, implementation and validation of a driverless vehicle system with the use of the Arduino microcontroller, ultrasonic sensors and stepper motors are integrated to Lyapunov based control scheme. The goal is specifically to develop a driverless vehicle system which is able to move from an initial to target location in an obstacle free environment...
The Internet of things (IoT) has become a general trend in the electronic world. In this IoT era, various types of sensors gathering data are placed everywhere, and visual data is one of the most valuable information. While extracting important features from visual images, complex vision algorithms are often processed by high speed computing units like CPU or GPU. However, most IoT devices are mobile,...
This paper presents an overview of some the issues concerning Lethal Autonomous Weapon Systems (LAWS), mostly with respect to the current state-of-the-art in the concerned areas of technology, but also — albeit to a somewhat lesser degree — in a more general context that will, perhaps, not be so easily invalidated by technological progress. When all is considered, the paper attempts to answer the...
The paper considers the problem of generating patterns using autonomous agents with additional constraints on turn rate of the agent. The patterns are generated around a fixed point, referred to as target, by using a single agent which is modelled as a unicycle. The agent generates patterns while traversing with fixed linear speed. The paper analyses the effect of turn rate constraints on the generated...
We propose a software-based projected image stabilization method for a projector mounted on a movable unit (e.g., a wheeled robot). The proposed method is divided into pre-measurement and stabilization processes. In the pre-measurement process, synchronized Inertial Measurement Unit (IMU) data and projector poses are measured and synchronized. In the stabilization process, the pre-measured IMU data...
We will be discussing how using robotics in two university courses helped students relate the topics learned in class to applications in real life of those topics. The changes introduced in the course structure created a different atmosphere in class and the way the students faced the newly learned topics.
Even though research on autonomous robots and human-robot interaction accomplished great progress in recent years, and reusable soft- and hardware components are available, many of the reported findings are only hardly reproducible by fellow scientists. Usually, reproducibility is impeded because required information, such as the specification of software versions and their configuration, required...
The aim of this paper is to summarize the Work in Progress related to the design of a Collaborative Robotic Educational Tool. This tool arises to improve STEM (Science, Technology, Engineering and Math) educational programs for school students. The design is intended to cover different specifications such as: scalability, modular capabilities, reconfiguration possibilities and compatibility with the...
RANSAC is a popular and robust fitting algorithm. In the field of image processing, RANSAC can be successfully used to reject false correspondences between similar images. Due to its iterative nature, RANSAC is computationally demanding and time consuming. When the target application operates in real-time, conventional approaches based on personal computers usually fail to meet the requirements. In...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.