Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jeff Ho

dblp:98/8006 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
0since 2021 · last 2010
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 1Systems, architecture and hardware · 1Software engineering, systems software and programming languages · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
1 paper
Motion planning and robot control · 100%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control › robot calibration
kinematic error compensation
0.011988
Design of robot accuracy compensator after calibration · ICRA 1988
Robotics › Motion planning and robot control
robot calibration
0.011988
Design of robot accuracy compensator after calibration · ICRA 1988
Robotics › Motion planning and robot control
robot control
0.011988
Design of robot accuracy compensator after calibration · ICRA 1988

Methods — techniques the papers use, named apart from their topics

recursive formulation · 0.0inverse accuracy compensation · 0.0
YearPublicationVenuePosition
2010 Weak execution ordering - exploiting iterative methods on many-core GPUs
abstract
On NVIDIA's many-core GPUs, there is no synchronization function among parallel thread blocks. When fine-granularity of data communication and synchronization is required for large-scale parallel programs executed by multiple thread blocks, frequent host synchronization are necessary, and they incur a significant overhead. We investigate a class of applications which uses a chaotic version of iterative methods to obtain numerical solutions for partial differential equations (PDE). Such a fast PDE solver is parallelized on GPUs with multiple thread blocks. In this parallel implementation, although frequent data communication is needed between adjacent thread blocks, a precise order of the data communication is not necessary. Separate communication threads are used for periodically exchanging the boundary values with adjacent thread blocks through the global memory. Since a precise order of the data communication is not required, the computation and the communication threads can be overlapped to alleviate the communication overhead. Performance measurements of two popular applications, Poisson image editing from computer graphics and shape from shading from computer vision, on Tesla C1060 show that a speedup of 4–5 times is achievable for both applications in comparison with the solution using host synchronization.
Jianmin Chen, Feiqi Su, Jih-Kwon Peir, Jeff Ho, Lu Peng 0001
ISPASS5
1988 Design of robot accuracy compensator after calibration
abstract
A design is presented of a robot accuracy compensator after calibration, which can efficiently calculate and compensate the calibrated kinematic errors for robot manipulators. This compensator consists of a direct robot accuracy calculator (DRAC) that efficiently calculates the accurate robot Cartesian positions using a recursive formulation of the T/sub /i matrix, and an inverse robot accuracy compensator (IRAC), that calculates the equivalent changes in robot joint positions caused by the Cartesian errors obtained from the DRAC. By subtracting these equivalent joint position changes to the current existing kinematic joint solutions, the robot accuracy caused by the kinematic errors can be compensated. As an example, an efficient accuracy compensator designed for PUMA 560 robots is given.>
Chi-Haur Wu, Jeff Ho, Kuu-Young Young
ICRA2