BackgroundCheck.run
Search For

Di Xiao Xiao, 62Troy, MI

Di Xiao Phones & Addresses

Troy, MI   

Novi, MI   

605 Leland Ave, Saint Louis, MO 63130    314-7278659   

3250 Adams Rd, Auburn Hills, MI 48326   

3152 Tamarron Dr, Rochester Hills, MI 48309    248-3758896   

Mentions for Di Xiao Xiao

Di Xiao resumes & CV records

Resumes

Di Xiao Photo 34

Di Xiao

Di Xiao Photo 35

Di Xiao

Di Xiao Photo 36

Di Xiao

Publications & IP owners

Wikipedia

Di Xiao Photo 40

Di Xiao

Di Xiao,?? is a piano soloist originally from China, named in the top 10 up and coming Chinese pianists by International Piano Magazine in 2009. Di Xiao is currently based in the UK.
Di Xiao Photo 41

Zhu Xiao Di

Zhu Xiao Di is a Chinese-American writer. He authored a novel, Tales of Judge Dee, and a biographical work, Thirty Years in a Red House: A Memoir of Childhood and Youth in Communist China, and contributed to Father: Famous...

Us Patents

Method Of Controlling A Robot Through A Singularity

US Patent:
2003017, Sep 11, 2003
Filed:
Mar 6, 2003
Appl. No.:
10/382387
Inventors:
Di Xiao - Rochester Hills MI, US
H. McGee - Rochester Hills MI, US
Min-Ren Jean - Rochester Hills MI, US
Assignee:
FANUC Robotics America, Inc.
International Classification:
G06F019/00
US Classification:
700/245000, 318/568110
Abstract:
A method of controlling a robot () includes the steps of selecting an initial configuration from at least one of a first, second, and third sets to position a TCP at a starting point () along a path () and selecting a final configuration different than the initial configuration to position the TCP at an ending point (). Next, the TCP moves from the starting point () while maintaining the initial configuration, approaches the singularity between a first point () and a second point (), and selects one of the axes in response to reaching the first point (). The angle for the selected axis is interpolated from the first point () to the second point (). After the interpolation, the angles about the remaining axes are determined and positions the arms in the final configuration when the TCP reaches the second point () and moves to the ending point () while maintaining the final configuration.

Method And System For Automatically Preventing Deadlock In Multi-Robot Systems

US Patent:
2012021, Aug 23, 2012
Filed:
May 2, 2012
Appl. No.:
13/462234
Inventors:
H. Dean McGee - Rochester Hills MI, US
Tien L. Chang - Troy MI, US
Peter Swanson - Lake Orion MI, US
Jianming Tao - Troy MI, US
Di Xiao - Rochester Hills MI, US
Ho Cheung Wong - Troy MI, US
Jason Tsai - Bloomfield Hills MI, US
International Classification:
G05B 19/418
US Classification:
700248
Abstract:
A system and method for controlling avoiding collisions and deadlocks in a workcell containing multiple robots automatically determines the potential deadlock conditions and identifies a way to avoid these conditions. Deadlock conditions are eliminated by determining the deadlock-free motion statements prior to execution of the motions that have potential deadlock conditions. This determination of deadlock-free motion statements can be done offline, outside normal execution, or it can be done during normal production execution. If there is sufficient CPU processing time available, the determination during normal production execution provides the most flexibility to respond to dynamic conditions such as changes in I/O timing or the timing of external events or sequences. For minimal CPU impact the determination is done offline where many permutations of programming sequences can be analyzed and an optimized sequence of execution may be found.

Multi-Arm Robotic Painting Process Synchronization

US Patent:
2014015, Jun 5, 2014
Filed:
Nov 30, 2012
Appl. No.:
13/689890
Inventors:
- Rochester Hills MI, US
Di Xiao - Rochester Hills MI, US
Assignee:
FANUC ROBOTICS AMERICA CORPORATION - Rochester Hills MI
International Classification:
B25J 9/16
US Classification:
700248, 700255, 901 43, 901 8
Abstract:
Painting robots processing a part moving on a conveyor are synchronized by creating for each of the robots a master sequence of computer program instructions for a collision-free movement of robots along associated master sequence paths relative to the moving part, each of the master sequence paths including positions of the associated robot and the conveyor at pre-defined synchronization points, and running each of the master sequences on a controller connected to the associated robot to move the associated robot and comparing a current path of the associated robot and the conveyor against the master sequence path. The method further includes operating the controllers to adjust the current paths based on the comparison between the master sequence path and the current path, and operating the controllers to request a conveyor motion hold as necessary to facilitate synchronization between movement of the robots and the conveyor.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.