Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

2180 results about "Collision detection" patented technology

Collision detection is the computational problem of detecting the intersection of two or more objects. While collision detection is most often associated with its use in video games and other physical simulations, it also has applications in robotics. In addition to determining whether two objects have collided, collision detection systems may also calculate time of impact (TOI), and report a contact manifold (the set of intersecting points). Collision response deals with simulating what happens when a collision is detected (see physics engine, ragdoll physics). Solving collision detection problems requires extensive use of concepts from linear algebra and computational geometry.

Indexed file system and a method and a mechanism for accessing data records from such a system

A computer filing system includes a data access and allocation mechanism including a directory and a plurality of indexed data files or hash tables. The directory is preferably a radix tree including directory entries which contain pointers to respective ones of the hash tables. Using a plurality of hash tables avoids the whole database ever having to be re-hashed all at once. If a hash table exceeds a preset maximum size as data is added, it is replaced by two hash tables and the directory is updated to include two separate directory entries each containing a pointer to one of the new hash tables. The directory is locally extensible such that new levels are added to the directory only where necessary to distinguish between the hash tables. Local extensibility prevents unnecessary expansion of the size of the directory while also allowing the size of the hash tables to be controlled. This allows optimisation of the data access mechanism such that an optimal combination of directory-look-up and hashing processes is used. Additionally, if the number of keys mapped to an indexed data file is less than a threshold number (corresponding to the number of entries which can be held in a reasonable index), the index for the data file is built with a one-to-one relationship between keys and index entries such that each index entry identifies a data block holding data for only one key. This avoids the overhead of the collision detection of hashing when it ceases to be useful.
Owner:IBM CORP

Vehicle collision prewarning method and apparatus

The invention discloses an early warning method and a device for vehicle collision. The early warning method is characterized in that the method comprises the following steps: after a vehicle is fired, colliding an early warning system to begin initializing each parameter, using an OBD information collection module, a sensor information collection module and a GPS information collection module to collect information of the vehicle, using an inter-vehicle information exchange module to collect peripheral vehicle information, sending the information of the vehicle to the peripheral vehicles, calculating individualized collision probability according to self state of a driver, and warning the driver; and the device consists of the OBD information collection module, the sensor information collection module, the GPS information collection module, the inter-vehicle information exchange module, an information exchange module in the vehicles, a collision detection module and a vehicle collision warning module. Each module exchanges information in the vehicle through a wireless local area network in the vehicle, does not change an electric line of the vehicle and does not increase wire harness inside the vehicle, and can effectively reduce occurrence of traffic accidents, so as to reduce casualties.
Owner:HUBEI UNIV OF AUTOMOTIVE TECH +1

Method and apparatus for automatic application selection in an electronic device using multiple discovery managers

In a portable electronic device (100) having a plurality of near field communication applications stored within a plurality of execution environments, automatic selection of one of the near field communication applications is performed by a protocol discovery manager (319) and an application discovery manager (316). The application discovery manager (316) is disposed within a default execution environment. The protocol discovery manager (319), which operates in a near field communication circuit controller (301), performs application discovery at the mode switch level (321), the collision detection level (322), and the protocol level (323). The application discovery manager (316) performs application discovery at the application level. Where the protocol discovery manager (319) selects an application, it can configure a routing switch (219) to route data to the appropriate execution environment and launches the selected application, where only protocol level of identification is required. Where other levels are required, the protocol discovery manager (319) selects and routes data to the default execution environment containing application discovery manager (316). The application discovery manager (316), upon selecting an application, can either launch the application or forward a message to the appropriate execution environment for further execution as required by the selected application.
Owner:GOOGLE TECHNOLOGY HOLDINGS LLC

Cooperative construction method for enhancing realistic table-tennis system based on real rackets

The invention relates to a cooperative construction method for enhancing a realistic table-tennis system based on real rackets. The method comprises the following steps of: detecting and tracking a real table-tennis racket by utilizing the color characteristics according to a video image acquired by the system; designing and realizing the virtual-real three-dimensional registration of a virtual scene and a real scene, mapping the virtual scene to a video image coordinate system of the real rackets, participator users and real environment; designing and realizing the collision detection between a virtual table-tennis ball and objects, such as the real rackets, a virtual table-tennis table, a virtual table-tennis net, and the like according to the motion information of the real rackets and confirming and representing the motion trajectory of the virtual table-tennis ball after collision; and providing a finite state machine and a message-processing mechanism, controlling the conversion of various states of the table-tennis system in the operation process and ensuring a plurality of users to have the same table-tennis motion experience. The cooperative construction method can be widely applied to the fields, such as interactive digital entertainment, sports research, training simulation, remote education and training, and the like.
Owner:BEIHANG UNIV

Haptic interface system for collision detection and applications therefore

A method and system are provided for controlling the simulated interfacing of a controlled first body, for example a tool, with a second body while providing haptic feedback to a user on such interfacing. Selected representations of the first and second bodies are stored in a memory of a processing apparatus and are used by such apparatus to control simulated movement of the first body relative to the second body in response to a user controlled haptic interface device. Collisions between the first and second body are detected, including the position on each body of each collision, the direction of the collision and the force of the collision, and this information is converted for each collision into a force vector on the first body which is fed back as a corresponding force vector to the interface device, and thus to the user. A feature of the invention is storing a point cloud representation of at least one of the bodies, which point cloud representation is utilized in the simulations. The representations may also be an implicit equation representation, a binary space tree partition representation or the like. A niceness factor may also be utilized in determining force feedback as may a guide zone around at least a portion of one of the bodies which, for example, may be utilized to provide a snap-fit. Other features are also provided.
Owner:MASSACHUSETTS INST OF TECH

Industrial robot collision detection method

ActiveCN104985598AWorking conditions without any restrictionsWorking condition limitProgramme-controlled manipulatorCollision detectionEngineering
The invention discloses an industrial robot collision detection method. By the adoption of a collision detection method based on torque difference, in a robot operation process, theoretical torque values of joints are predicted in real time according to a movement track, and differences between the theoretical torque values of the joints and actual sampled torque values of the joints are calculated in real time. When the torque differences exceed a collision threshold, it is regarded that collision happens, a motor stops running immediately, and a robot stops moving. According to the method, a sensor does not need to be additionally arranged, the structure of the robot does not need to be changed, the method is suitable for any operation working condition of the robot, and there is no limit on the working conditions. The whole process is carried out off-line, people only need to use prediction results in online programs of collision detection, the programs are simple, and the execution efficiency is high. According to the method, the predicted torque of the joints is delayed by N cycles and processed, the actual torque is filtered through an average value, and then the torque differences are solved so that the collision threshold can be reduced, and sensitivity of the collision detection is improved.
Owner:NANJING ESTUN ROBOTICS CO LTD

Method and Apparatus for Automatic Application Selection in an Electronic Device Using Multiple Discovery Managers

In a portable electronic device (100) having a plurality of near field communication applications stored within a plurality of execution environments, automatic selection of one of the near field communication applications is performed by a protocol discovery manager (319) and an application discovery manager (316). The application discovery manager (316) is disposed within a default execution environment. The protocol discovery manager (319), which operates in a near field communication circuit controller (301), performs application discovery at the mode switch level (321), the collision detection level (322), and the protocol level (323). The application discovery manager (316) performs application discovery at the application level. Where the protocol discovery manager (319) selects an application, it can configure a routing switch (219) to route data to the appropriate execution environment and launches the selected application, where only protocol level of identification is required. Where other levels are required, the protocol discovery manager (319) selects and routes data to the default execution environment containing application discovery manager (316). The application discovery manager (316), upon selecting an application, can either launch the application or forward a message to the appropriate execution environment for further execution as required by the selected application.
Owner:GOOGLE TECH HLDG LLC

Method for planning and executing obstacle-free paths for rotating excavation machinery

This invention concerns the control of rotating excavation machinery, for instance to avoid collisions with obstacles. In a first aspect the invention is a control system for autonomous path planning in excavation machinery, comprising: A map generation subsystem to receive data from an array of disparate and complementary sensors to generate a 3-Dimensional digital terrain and obstacle map referenced to a coordinate frame related to the machine's geometry, during normal operation of the machine. An obstacle detection subsystem to find and identify obstacles in the digital terrain and obstacle map, and then to refine the map by identifying exclusion zones that are within reach of the machine during operation. A collision detection subsystem that uses knowledge of the machine's position and movements, as well as the digital terrain and obstacle map, to identify and predict possible collisions with itself or other obstacles, and then uses a forward motion planner to predict collisions in a planned path. And, a path planning subsystem that uses information from the other subsystems to vary planned paths to avoid obstacles and collisions. In other aspects the invention is excavation machinery including the control system; a method for control of excavation machinery; and firmware and software versions of the control system.
Owner:COMMONWEALTH SCI & IND RES ORG

Unmanned path planning method, system and device thereof

The invention discloses an unmanned path planning method, a system and a device thereof. The method comprises the following steps: acquiring environment perception information and vehicle positioningand navigation information, wherein the environment perception information contains barrier information, curb information and lane line information, and the vehicle positioning and navigation information contains vehicle pose and a target path; conducting subpath generation according to the environment perception information and the vehicle positioning and navigation information to obtain a candidate subpath which satisfies vehicle constraints; conducting collision detection on the candidate subpath which satisfies vehicle constraints, so as to obtain a collisionless candidate subpath; conducting subpath search on the collisionless candidate subpath by A* search algorithm; and obtaining a vehicle local path according to the subpath search result. The requirement on storage space is low, and the requirement on nonholonomic constraints of vehicles can be met. The method of the invention has advantages of good adaptability and good extensibility, and can be widely applied in the field ofautomatic drive.
Owner:GUANGZHOU XIAOPENG MOTORS TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products