Search results for "Graphics"

showing 10 items of 1223 documents

Nvidia CUDA parallel processing of large FDTD meshes in a desktop computer

2020

The Finite Difference in Time Domain numerical (FDTD) method is a well know and mature technique in computational electrodynamics. Usually FDTD is used in the analysis of electromagnetic structures, and antennas. However still there is a high computational burden, which is a limitation for use in combination with optimization algorithms. The parallelization of FDTD to calculate in GPU is possible using Matlab and CUDA tools. For instance, the simulation of a planar array, with a three dimensional FDTD mesh 790x276x588, for 6200 time steps, takes one day -elapsed time- using the CPU of an Intel Core i3 at 2.4GHz in a personal computer, 8Gb RAM. This time is reduced 120 times when the calcula…

020203 distributed computingComputer scienceFinite-difference time-domain methodGraphics processing unit02 engineering and technologyComputational scienceCUDAPersonal computer0202 electrical engineering electronic engineering information engineeringComputational electromagnetics020201 artificial intelligence & image processingCentral processing unitTime domainMATLABcomputercomputer.programming_languageProceedings of the 10th Euro-American Conference on Telematics and Information Systems
researchProduct

Thorough analysis of Raspberry Pi devices in outdoor/indoor communications in terms of QoS

2020

The proliferation of commercial low-cost Small Board Computers (SBC) devices have allowed the deployment of many Wireless Sensor Networks (WSN) focused on different applications, mainly based on monitoring issues. These networks are characterized by a set of these SBCs devices working in a collaborative way where each device is sensing, processing and later sending out the data to the sink. These devices are equipped with power supply, a processing unit and communications capabilities (in particular WiFi), making themselves very interesting to fit in many topologies. However, their performance in terms of communications basically depends on the environment and usually heuristic techniques a…

020203 distributed computingHeuristic (computer science)Computer scienceQuality of serviceReal-time computing02 engineering and technologyNetwork topology0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingRay tracing (graphics)Wireless sensor networkThroughput (business)Multipath propagationJitterProceedings of the 10th Euro-American Conference on Telematics and Information Systems
researchProduct

Bit-parallel approximate pattern matching: Kepler GPU versus Xeon Phi

2016

Advanced SIMD features on GPUs and Xeon Phis promote efficient long pattern search.A tiled approach to accelerating the Wu-Manber algorithm on GPUs has been proposed.Both the GPU and Xeon Phi yield two orders-of-magnitude speedup over one CPU core.The GPU-based version with tiling runs up to 2.9 × faster than the Xeon Phi version. Approximate pattern matching (APM) targets to find the occurrences of a pattern inside a subject text allowing a limited number of errors. It has been widely used in many application areas such as bioinformatics and information retrieval. Bit-parallel APM takes advantage of the intrinsic parallelism of bitwise operations inside a machine word. This approach typica…

020203 distributed computingSpeedupCoprocessorXeonComputer Networks and CommunicationsComputer science02 engineering and technologyParallel computingSupercomputerComputer Graphics and Computer-Aided DesignTheoretical Computer ScienceCUDAArtificial IntelligenceHardware and Architecture0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingSIMDBitwise operationSoftwareWord (computer architecture)Xeon PhiParallel Computing
researchProduct

Optimization of 3-DOF Parallel Motion Devices for Low-Cost Vehicle Simulators

2017

Motion generation systems are becoming increasingly important in certain Virtual Reality (VR) applications, such as vehicle simulators. This paper deals with the analysis of the Inverse Kinematics (IK) and the reachable workspace of a three-degrees-of-freedom (3-DOF) parallel manipulator, proposing different transformations and optimizations in order to simplify its use with Motion Cueing Algorithms (MCA) for self-motion generation in VR simulators. The proposed analysis and improvements are performed on a 3-DOF heave-pitch-roll manipulator with rotational motors, commonly used for low-cost motion-based commercial simulators. The analysis has been empirically validated against a real 3-DOF …

020301 aerospace & aeronautics0209 industrial biotechnologyMotion simulationComputer scienceMechanical EngineeringParallel manipulatorComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONControl engineering02 engineering and technologyCinemàticaMotion controlIndustrial and Manufacturing Engineeringlaw.inventionMecànicaComputer Science::Robotics020901 industrial engineering & automation0203 mechanical engineeringlawParallel motionRobotsSimulationComputingMethodologies_COMPUTERGRAPHICS
researchProduct

Teleoperation of industrial robot manipulators based on augmented reality

2020

[EN] This research develops a novel teleoperation for robot manipulators based on augmented reality. The proposed interface is equipped with full capabilities in order to replace the classical teach pendant of the robot for carrying out teleoperation tasks. The proposed interface is based on an augmented reality headset for projecting computer-generated graphics onto the real environment and a gamepad to interact with the computer-generated graphics and provide robot commands. In order to demonstrate the benefits of the proposed method, several usability tests were conducted using a 6R industrial robot manipulator in order to compare the proposed interface and the conventional teach pendant…

0209 industrial biotechnologyCOMUNICACION AUDIOVISUAL Y PUBLICIDADComputer scienceInterface (computing)Robot manipulatorAugmented reality interface02 engineering and technologyIndustrial and Manufacturing Engineeringlaw.inventionIndustrial robot020901 industrial engineering & automationlawHuman–computer interactionGraphicsManipulatorRealitat virtualMixed reality interfacebusiness.industryMechanical EngineeringGuiding industrial robotsUsabilityRoboticsIndustry 4.0INGENIERIA DE SISTEMAS Y AUTOMATICAComputer Science ApplicationsControl and Systems EngineeringTeleoperationRobotAugmented realityIndustrial robot teleoperationArtificial intelligencebusinessRobotsSoftwareThe International Journal of Advanced Manufacturing Technology
researchProduct

Omnidirectional vision for UAV: applications to attitude, motion and altitude estimation for day and night conditions

2012

International audience; This paper presents the combined applications of omnidirectional vision featuring on its application to aerial robotics. Omnidirectional vision is first used to compute the attitude, altitude and motion not only in rural environment but also in the urban space. Secondly, a combination of omnidirectional and perspective cameras permits to estimate the altitude. Finally we present a stereo system consisting of an omnidirectional camera with a laser pattern projector enables to calculate the altitude and attitude during the improperly illuminated conditions to dark environments. We demonstrate that omnidirectional camera in conjunction with other sensors is suitable cho…

0209 industrial biotechnologyComputer scienceComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONMotion (geometry)ComputerApplications_COMPUTERSINOTHERSYSTEMS02 engineering and technologyIndustrial and Manufacturing EngineeringGeneralLiterature_MISCELLANEOUSlaw.invention020901 industrial engineering & automationAltitudeOmnidirectional cameraArtificial Intelligencelaw11. Sustainability0202 electrical engineering electronic engineering information engineering[INFO.INFO-RB]Computer Science [cs]/Robotics [cs.RO]Computer visionElectrical and Electronic EngineeringOmnidirectional antennaComputingMethodologies_COMPUTERGRAPHICSbusiness.industryMechanical Engineering[INFO.INFO-RB] Computer Science [cs]/Robotics [cs.RO]Perspective (graphical)[ INFO.INFO-RB ] Computer Science [cs]/Robotics [cs.RO]RoboticsProjectorControl and Systems Engineering020201 artificial intelligence & image processingOmnidirectional visionArtificial intelligencebusinessSoftware
researchProduct

Towards a Reference Architecture for Archival Systems: Use Case With Product Data

2014

Long-term preservation of product data is imperative for many organizations. A product data archive should be designed to ensure information accessibility and understanding over time. Approaches, such as the Open Archival Information System Reference Model (OAIS RM) and the Audit and Certification of Trustworthy Digital Repositories (ACTDR), provide a framework for conceptually describing and evaluating archives. These approaches are generic and do not focus on particular contexts or content types such as product data. Moreover, these approaches offer no guidance on how to formally and comprehensively describe archival systems. Such descriptions should include the business activities that a…

0209 industrial biotechnologyComputer scienceEnterprise architecture020101 civil engineering02 engineering and technologyIndustrial and Manufacturing Engineering0201 civil engineeringTerminologyWorld Wide Web[INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI]020901 industrial engineering & automation[INFO.INFO-RB]Computer Science [cs]/Robotics [cs.RO][INFO]Computer Science [cs]Reference architectureArchitectureReference modelComputingMilieux_MISCELLANEOUS[INFO.INFO-DB]Computer Science [cs]/Databases [cs.DB]business.industryComputer Graphics and Computer-Aided Design[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]Computer Science ApplicationsOpen Archival Information SystemInformation model[INFO.INFO-TI]Computer Science [cs]/Image Processing [eess.IV]Department of Defense Architecture Framework[INFO.INFO-DC]Computer Science [cs]/Distributed Parallel and Cluster Computing [cs.DC]Software engineeringbusinessSoftwareJournal of Computing and Information Science in Engineering
researchProduct

Scalability of GPU-Processed 3D Distance Maps for Industrial Environments

2018

This paper contains a benchmark analysis of the open source library GPU-Voxels together with the Robot Operating System (ROS) in large-scale industrial robotics environment. Six sensor nodes with embedded computing generate real-time point cloud data as ROS topics. The overall data from all sensor nodes is processed by a combination of CPU and GPU on a central ROS node. Experimental results demonstrate that the system is able to handle frame rates of 10 and 20 Hz with voxel sizes of 4, 6, 8 and 12 cm without saturation of the CPU or the GPU used by the GPU-Voxels library. The results in this paper show that ROS, in combination with GPU-Voxels, can be used as a viable solution for real-time …

0209 industrial biotechnologyComputer scienceNode (networking)Point cloud02 engineering and technologycomputer.software_genreFrame rateComputational science020901 industrial engineering & automationVoxelScalability0202 electrical engineering electronic engineering information engineeringBenchmark (computing)020201 artificial intelligence & image processingCollision detectionCentral processing unitcomputerComputingMethodologies_COMPUTERGRAPHICS2018 14th IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications (MESA)
researchProduct

High quality conservative surface mesh generation for swept volumes

2012

We present a novel, efficient and flexible scheme to generate a high quality mesh that approximates the outer boundary of a swept volume. Our approach comes with two guarantees. First, the approximation is conservative, i.e., the swept volume is enclosed by the generated mesh. Second, the one-sided Hausdorff distance of the generated mesh to the swept volume is upper bounded by a user defined tolerance. Exploiting this tolerance the algorithm generates a mesh that is adapted to the local complexity of the swept volume boundary, keeping the overall output complexity remarkably low. The algorithm is two-phased: the actual sweep and the mesh generation. In the sweeping phase we introduce a gen…

0209 industrial biotechnologyComputer scienceParallel algorithmBoundary (topology)020207 software engineering02 engineering and technologyParallel computingComputational scienceCUDA020901 industrial engineering & automationMesh generation0202 electrical engineering electronic engineering information engineeringRuppert's algorithmComputingMethodologies_COMPUTERGRAPHICS2012 IEEE International Conference on Robotics and Automation
researchProduct

Formal ontology and CAD integration with macro parametric approach

2017

ABSTRACTThis paper discusses an ontological integration framework in the context of mereotopological formal ontology and CAD systems. Based on a comprehensive literature review of current design knowledge management and formal ontology research works, the authors propose the integration framework that can incorporate design knowledge with CAD systems. The primary role of mereotopology in this research work is the formal representation of design knowledge for the 3D solid assembly models. Most of the existing research works about design ontology present an abstract form and often require significant additional efforts to be integrated into CAD systems. Thus, this work introduces a formal ont…

0209 industrial biotechnologyComputer scienceProcess ontologyOntology-based data integration0211 other engineering and technologiesComputational MechanicsCAD02 engineering and technologyProtégéDesign knowledgeComputer Graphics and Computer-Aided DesignComputational Mathematics020901 industrial engineering & automationFormal ontologySystems engineeringOntologyMereotopology021106 design practice & managementComputer-Aided Design and Applications
researchProduct