John F. Canny

Orcid: 0000-0002-7161-7927

Affiliations:
  • University of California, Berkeley, USA


According to our database1, John F. Canny authored at least 242 papers between 1983 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
A Human-Inspired Reading Agent with Gist Memory of Very Long Contexts.
CoRR, 2024

2023
IC<sup>3</sup>: Image Captioning by Committee Consensus.
CoRR, 2023

An Embedding-Dynamic Approach to Self-Supervised Learning.
Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, 2023

Co-Designing for Transparency: Lessons from Building a Document Organization Tool in the Criminal Justice Domain.
Proceedings of the 2023 ACM Conference on Fairness, Accountability, and Transparency, 2023

CLAIR: Evaluating Image Captions with Large Language Models.
Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, 2023

IC3: Image Captioning by Committee Consensus.
Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, 2023

A Need Finding Study with Low-Resource Language Content Creators.
Proceedings of the 4th African Human Computer Interaction Conference, 2023

2022
Distribution Aware Metrics for Conditional Natural Language Generation.
CoRR, 2022

LAVA: Language Audio Vision Alignment for Contrastive Video Pre-Training.
CoRR, 2022

Towards Understanding How Machines Can Learn Causal Overhypotheses.
CoRR, 2022

Multimodal Semantic Mismatch Detection in Social Media Posts.
Proceedings of the 24th IEEE International Workshop on Multimedia Signal Processing, 2022

NewsPod: Automatic and Interactive News Podcasts.
Proceedings of the IUI 2022: 27th International Conference on Intelligent User Interfaces, Helsinki, Finland, March 22, 2022

What's in a Caption? Dataset-Specific Linguistic Diversity and Its Effect on Visual Description Models and Metrics.
Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, 2022

Learning Causal Overhypotheses through Exploration in Children and Computational Models.
Proceedings of the 1st Conference on Causal Learning and Reasoning, 2022

2021
Sketch-based Creativity Support Tools using Deep Learning.
CoRR, 2021

Creating User Interface Mock-ups from High-Level Text Descriptions with Deep-Learning Models.
CoRR, 2021

DCUR: Data Curriculum for Teaching via Samples with Reinforcement Learning.
CoRR, 2021

Compressive Visual Representations.
Proceedings of the Advances in Neural Information Processing Systems 34: Annual Conference on Neural Information Processing Systems 2021, 2021

MSA Transformer.
Proceedings of the 38th International Conference on Machine Learning, 2021

2020
A Dataset and Benchmarks for Multimedia Social Analysis.
CoRR, 2020

Exploring Exploration: Comparing Children with RL Agents in Unified Environments.
CoRR, 2020

Periphery-Fovea Multi-Resolution Driving Model Guided by Human Attention.
Proceedings of the IEEE Winter Conference on Applications of Computer Vision, 2020

Predictive Information Accelerates Learning in RL.
Proceedings of the Advances in Neural Information Processing Systems 33: Annual Conference on Neural Information Processing Systems 2020, 2020

Scones: towards conversational authoring of sketches.
Proceedings of the IUI '20: 25th International Conference on Intelligent User Interfaces, 2020

Deep Imitation Learning of Sequential Fabric Smoothing From an Algorithmic Supervisor.
Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, 2020

Measuring the Reliability of Reinforcement Learning Algorithms.
Proceedings of the 8th International Conference on Learning Representations, 2020

Advisable Learning for Self-Driving Vehicles by Internalizing Observation-to-Action Rules.
Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2020

The Summary Loop: Learning to Write Abstractive Summaries Without Examples.
Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, 2020

What's The Latest? A Question-driven News Chatbot.
Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics: System Demonstrations, 2020

Active Learning for Video Description with Cluster-Regularized Ensemble Ranking.
Proceedings of the Computer Vision - ACCV 2020 - 15th Asian Conference on Computer Vision, Kyoto, Japan, November 30, 2020

2019
GPU accelerated t-distributed stochastic neighbor embedding.
J. Parallel Distributed Comput., 2019

ZPD Teaching Strategies for Deep Reinforcement Learning from Demonstrations.
CoRR, 2019

Deep Imitation Learning of Sequential Fabric Smoothing Policies.
CoRR, 2019

Periphery-Fovea Multi-Resolution Driving Model guided by Human Attention.
CoRR, 2019

Sketchforme: Composing Sketched Scenes from Text Descriptions for Interactive Applications.
Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology, 2019

Evaluating Protein Transfer Learning with TAPE.
Proceedings of the Advances in Neural Information Processing Systems 32: Annual Conference on Neural Information Processing Systems 2019, 2019

Deep Transfer Learning of Pick Points on Fabric for Robot Bed-Making.
Proceedings of the Robotics Research, 2019

Risk Averse Robust Adversarial Reinforcement Learning.
Proceedings of the International Conference on Robotics and Automation, 2019

Semantic Predictive Control for Explainable and Efficient Policy Learning.
Proceedings of the International Conference on Robotics and Automation, 2019

Grounding Human-To-Vehicle Advice for Self-Driving Vehicles.
Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2019

Swire: Sketch-based User Interface Retrieval.
Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, 2019

2018
Diagnostic Visualization for Deep Neural Networks Using Stochastic Gradient Langevin Dynamics.
CoRR, 2018

Robot Bed-Making: Deep Transfer Learning Using Depth Sensing of Deformable Fabric.
CoRR, 2018

Label and Sample: Efficient Training of Vehicle Object Detector from Sparsely Labeled Data.
CoRR, 2018

T-SNE-CUDA: GPU-Accelerated T-SNE and its Applications to Modern Data.
Proceedings of the 30th International Symposium on Computer Architecture and High Performance Computing, 2018

Deep Traffic Light Detection for Self-driving Cars from a Large-scale Dataset.
Proceedings of the 21st International Conference on Intelligent Transportation Systems, 2018

Fast and Reliable Autonomous Surgical Debridement with Cable-Driven Robots Using a Two-Phase Calibration Procedure.
Proceedings of the 2018 IEEE International Conference on Robotics and Automation, 2018

Textual Explanations for Self-Driving Vehicles.
Proceedings of the Computer Vision - ECCV 2018, 2018

2017
An Efficient Minibatch Acceptance Test for Metropolis-Hastings.
Proceedings of the Thirty-Third Conference on Uncertainty in Artificial Intelligence, 2017

Interactive Machine Learning via a GPU-accelerated Toolkit.
Proceedings of the 22nd International Conference on Intelligent User Interfaces, 2017

Interpretable Learning for Self-Driving Cars by Visualizing Causal Attention.
Proceedings of the IEEE International Conference on Computer Vision, 2017

General Models for Rational Cameras and the Case of Two-Slit Projections.
Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition, 2017

INQUIRE Tool: Early Insight Discovery for Qualitative Research.
Proceedings of the 2017 ACM Conference on Computer Supported Cooperative Work and Social Computing, 2017

Inquire: Large-scale Early Insight Discovery for Qualitative Research.
Proceedings of the 2017 ACM Conference on Computer Supported Cooperative Work and Social Computing, 2017

2016
Large-scale supervised learning of the grasp robustness of surface patch pairs.
Proceedings of the 2016 IEEE International Conference on Simulation, 2016

Fiat-Lux: Interactive Urban Lights for Combining Positive Emotion and Efficiency.
Proceedings of the 2016 ACM Conference on Designing Interactive Systems, DIS '16, Brisbane, QLD, Australia, June 04, 2016

2015
Fast Parallel SAME Gibbs Sampling on General Discrete Bayesian Networks.
CoRR, 2015

SAME but Different: Fast and High Quality Gibbs Parameter Estimation.
Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2015

Balancing Accuracy and Fun: Designing Camera Based Mobile Games for Implicit Heart Rate Monitoring.
Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, 2015

Machine learning at the limit.
Proceedings of the 2015 IEEE International Conference on Big Data (IEEE BigData 2015), Santa Clara, CA, USA, October 29, 2015

Synestouch: Haptic + audio affective design for wearable devices.
Proceedings of the 2015 International Conference on Affective Computing and Intelligent Interaction, 2015

2014
Pervasive Analytics and Citizen Science [Guest editors' introduction].
IEEE Pervasive Comput., 2014

SAME but Different: Fast and High-Quality Gibbs Parameter Estimation.
CoRR, 2014

Query augmentation based intent matching in retail vertical ads.
Proceedings of the 23rd International World Wide Web Conference, 2014

ACCE: automatic coding composition evaluator.
Proceedings of the First (2014) ACM Conference on Learning @ Scale, 2014

Kylix: A Sparse Allreduce for Commodity Clusters.
Proceedings of the 43rd International Conference on Parallel Processing, 2014

Query Augmentation based Intent Matching in Retail Vertical Ads.
Proceedings of the 23rd ACM International Conference on Conference on Information and Knowledge Management, 2014

What did spot hide?: a question-answering game for preschool children.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2014

MouStress: detecting stress from mouse motion.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2014

Designing engaging camera based mobile games for implicit heart rate monitoring.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2014

Practical Distributed Privacy-Preserving Data Analysis at Large Scale.
Proceedings of the Large-Scale Data Analytics, 2014

2013
Understanding and Changing Behavior [Guest editors' introduction].
IEEE Pervasive Comput., 2013

Sparse Allreduce: Efficient Scalable Communication for Power-Law Data.
CoRR, 2013

Butterfly Mixing: Accelerating Incremental-Update Algorithms on Clusters.
Proceedings of the 13th SIAM International Conference on Data Mining, 2013

Sensor-less sensing for affective computing and stress management technology.
Proceedings of the 7th International Conference on Pervasive Computing Technologies for Healthcare and Workshops, 2013

Big data analytics with small footprint: squaring the cloud.
Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2013

A Question-answering Agent Using Speech Driven Non-linear Machinima.
Proceedings of the Intelligent Virtual Agents - 13th International Conference, 2013

A Multi-Teraflop Constituency Parser using GPUs.
Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing, 2013

2012
An Analysis of the Dialogic Complexities in Designing a Question/Answering Based Conversational Agent for Preschoolers.
Proceedings of the Intelligent Virtual Agents - 12th International Conference, 2012

A high accuracy, low-latency, scalable microphone-array system for conversation analysis.
Proceedings of the 2012 ACM Conference on Ubiquitous Computing, 2012

2011
Recommending ephemeral items at web scale.
Proceedings of the Proceeding of the 34th International ACM SIGIR Conference on Research and Development in Information Retrieval, 2011

Improved Classification of Speaking Styles for Mental Health Monitoring Using Phoneme Dynamics.
Proceedings of the INTERSPEECH 2011, 2011

AnalyzeThis: unobtrusive mental health monitoring by voice.
Proceedings of the International Conference on Human Factors in Computing Systems, 2011

How's my mood and stress?: an efficient speech analysis library for unobtrusive monitoring on mobile phones.
Proceedings of the 6th International Conference on Body Area Networks, 2011

2010
Behavioral Targeting: The Art of Scaling Up Simple Algorithms.
ACM Trans. Knowl. Discov. Data, 2010

Guest Editors' Introduction: Connected Youth.
IEEE Pervasive Comput., 2010

The Berkeley Tricorder: wireless health monitoring.
Proceedings of Wireless Health 2010, 2010

P4P: Practical Large-Scale Privacy-Preserving Distributed Computation Robust against Malicious Users.
Proceedings of the 19th USENIX Security Symposium, 2010

SPRING: speech and pronunciation improvement through games, for Hispanic children.
Proceedings of the 4th ACM/IEEE International Conference on Information and Communication Technologies and Development, 2010

Research and reality: using mobile messages to promote maternal health in rural India.
Proceedings of the 4th ACM/IEEE International Conference on Information and Communication Technologies and Development, 2010

SHRIMP: solving collision and out of vocabulary problems in mobile predictive input with motion gesture.
Proceedings of the 28th International Conference on Human Factors in Computing Systems, 2010

Let's play chinese characters: mobile learning approaches via culturally inspired group games.
Proceedings of the 28th International Conference on Human Factors in Computing Systems, 2010

Mobile-izing health workers in rural India.
Proceedings of the 28th International Conference on Human Factors in Computing Systems, 2010

An exploratory study of unsupervised mobile learning in rural India.
Proceedings of the 28th International Conference on Human Factors in Computing Systems, 2010

2009
How to deal with malicious users in privacy-preserving distributed data mining.
Stat. Anal. Data Min., 2009

Factor Modeling for Advertisement Targeting.
Proceedings of the Advances in Neural Information Processing Systems 22: 23rd Annual Conference on Neural Information Processing Systems 2009. Proceedings of a meeting held 7-10 December 2009, 2009

Large-scale behavioral targeting.
Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Paris, France, June 28, 2009

Illuminac: simultaneous naming and configuration for workspace lighting control.
Proceedings of the 14th International Conference on Intelligent User Interfaces, 2009

Improving literacy in rural India: cellphone games in an after-school program.
Proceedings of the 2009 International Conference on Information and Communication Technologies and Development, 2009

More than face-to-face: empathy effects of video framing.
Proceedings of the 27th International Conference on Human Factors in Computing Systems, 2009

Designing digital games for rural children: a study of traditional village games in India.
Proceedings of the 27th International Conference on Human Factors in Computing Systems, 2009

The Berkeley Tricorder: Ambulatory Health Monitoring.
Proceedings of the Sixth International Workshop on Wearable and Implantable Body Sensor Networks, 2009

2008
Practical Private Computation and Zero-Knowledge Tools for Privacy-Preserving Distributed Data Mining.
Proceedings of the SIAM International Conference on Data Mining, 2008

The Persuasive Power of Human-Machine Dialogue.
Proceedings of the Persuasive Technology, Third International Conference, 2008

IUI4DR: intelligent user interfaces for developing regions.
Proceedings of the 13th International Conference on Intelligent User Interfaces, 2008

Designing e-learning games for rural children in India: a format for balancing learning with fun.
Proceedings of the Conference on Designing Interactive Systems, 2008

2007
Working with pedagogical patterns in PACT: initial applications and observations.
Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, 2007

Practical private computation of vector addition-based functions.
Proceedings of the Twenty-Sixth Annual ACM Symposium on Principles of Distributed Computing, 2007

Scalable Secure Bidirectional Group Communication.
Proceedings of the INFOCOM 2007. 26th IEEE International Conference on Computer Communications, 2007

The social complexities of user-centered design in ICTD: Experiences from four schools in India's villages and slums.
Proceedings of the 2007 International Conference on Information and Communication Technologies and Development, 2007

Tracking Free-Weight Exercises.
Proceedings of the UbiComp 2007: Ubiquitous Computing, 9th International Conference, 2007

Mobile Gaming with Children in Rural India: Contextual Factors in the Use of Game Design Patterns.
Proceedings of the 2007 DiGRA International Conference: Situated Play, 2007

Efficient Privacy-Preserving Association Rule Mining: P4P Style.
Proceedings of the IEEE Symposium on Computational Intelligence and Data Mining, 2007

CAAD: an automatic task support system.
Proceedings of the 2007 Conference on Human Factors in Computing Systems, 2007

Social dynamics of early stage co-design in developing regions.
Proceedings of the 2007 Conference on Human Factors in Computing Systems, 2007

Multiview: improving trust in group video conferencing through spatial faithfulness.
Proceedings of the 2007 Conference on Human Factors in Computing Systems, 2007

Localized iterative design for language learning in underdeveloped regions: the PACE framework.
Proceedings of the 2007 Conference on Human Factors in Computing Systems, 2007

2006
The future of human-computer interaction.
ACM Queue, 2006

Camera phone based motion sensing: interaction techniques, applications and performance study.
Proceedings of the 19th Annual ACM Symposium on User Interface Software and Technology, 2006

Modeling Human Behavior from Simple Sensors in the Home.
Proceedings of the Pervasive Computing, 2006

From Commodity to Value: A Privacy-Preserving e-Business Architecture.
Proceedings of the 2006 IEEE International Conference on e-Business Engineering (ICEBE 2006), 2006

A Quantitative Method for Revealing and Comparing Places in the Home.
Proceedings of the UbiComp 2006: Ubiquitous Computing, 2006

Zero-knowledge test of vector equivalence granulation of user data with privacy.
Proceedings of the 2006 IEEE International Conference on Granular Computing, 2006

How to Construct Multicast Cryptosystems Provably Secure Against Adaptive Chosen Ciphertext Attack.
Proceedings of the Topics in Cryptology, 2006

End-user place annotation on mobile devices: a comparative study.
Proceedings of the Extended Abstracts Proceedings of the 2006 Conference on Human Factors in Computing Systems, 2006

TinyMotion: camera phone based interaction methods.
Proceedings of the Extended Abstracts Proceedings of the 2006 Conference on Human Factors in Computing Systems, 2006

Practical considerations for participatory design with rural school children in underdeveloped regions: early reflections from the field.
Proceedings of the Interaction Design and Children, 2006

2005
Privacy Preserving Link Analysis on Dynamic Weighted Graph.
Comput. Math. Organ. Theory, 2005

Towards context-aware face recognition.
Proceedings of the 13th ACM International Conference on Multimedia, 2005

MMM2: mobile media metadata for media sharing.
Proceedings of the 13th ACM International Conference on Multimedia, 2005

Designing Educational Technology for Developing Regions: Some Preliminary Hypotheses.
Proceedings of the 5th IEEE International Conference on Advanced Learning Technologies, 2005

MultiView: spatially faithful group video conferencing.
Proceedings of the 2005 Conference on Human Factors in Computing Systems, 2005

Livenotes: a system for cooperative and augmented note-taking in lectures.
Proceedings of the 2005 Conference on Human Factors in Computing Systems, 2005

2004
GaP: a factor model for discrete data.
Proceedings of the SIGIR 2004: Proceedings of the 27th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, 2004

Protecting User Data in Ubiquitous Computing: Towards Trustworthy Environments.
Proceedings of the Privacy Enhancing Technologies, 4th International Workshop, 2004

Practical Large-Scale Distributed Key Generation.
Proceedings of the Advances in Cryptology, 2004

FingerSense: augmenting expressiveness to physical pushing button by fingertip identification.
Proceedings of the Extended abstracts of the 2004 Conference on Human Factors in Computing Systems, 2004

2003
Developing Architectural Lighting Representations.
Proceedings of the 9th IEEE Symposium on Information Visualization (InfoVis 2003), 2003

2002
Flexonics.
Proceedings of the Algorithmic Foundations of Robotics V, 2002

Collaborative Filtering with Privacy.
Proceedings of the 2002 IEEE Symposium on Security and Privacy, 2002

Collaborative filtering with privacy via factor analysis.
Proceedings of the SIGIR 2002: Proceedings of the 25th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, 2002

Cursive: : controlling expressive avatar gesture using pen gesture.
Proceedings of the 4th International Conference on Collaborative Virtual Environments 2002, Bonn, Germany, September 30, 2002

Learning via distributed dialogue: Livenotes and handheld wireless technology.
Proceedings of the Conference on Computer Support for Collaborative Learning: Foundations for a CSCL Community, 2002

2001
Optimal Probing Strategies.
Int. J. Robotics Res., 2001

Social Tele-Embodiment: Understanding Presence.
Auton. Robots, 2001

Guest Editorial: Personal Robotics.
Auton. Robots, 2001

Cursive: a novel interaction technique for controlling expressive avatar gesture.
Proceedings of the 14th Annual ACM Symposium on User Interface Software and Technology, 2001

Leaving on a plane jet.
Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, 2001

C'mon Part, do the Local Motion!
Proceedings of the 2001 IEEE International Conference on Robotics and Automation, 2001

Effects of communication medium on interpersonal perceptions.
Proceedings of GROUP 2001, ACM 2001 International Conference on Supporting Group Work, September 30, 2001

2000
A subdivision-based algorithm for the sparse resultant.
J. ACM, 2000

Haptic Interaction with Global Deformations.
Proceedings of the 2000 IEEE International Conference on Robotics and Automation, 2000

1999
Part pose statistics: estimators and experiments.
IEEE Trans. Robotics Autom., 1999

Real-time and physically realistic simulation of global deformation.
Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques, 1999

1998
A Flat Rigid Plate is a Universal Planar Manipulator.
Proceedings of the IEEE International Conference on Robotics and Automation, 1998

The Coulomb Pump: a Novel Parts Feeding Method Using a Horizontally-Vibrating Surface.
Proceedings of the IEEE International Conference on Robotics and Automation, 1998

Designing Personal Tele-Embodiment.
Proceedings of the IEEE International Conference on Robotics and Automation, 1998

PRoP: Personal Roving Presence.
Proceedings of the Proceeding of the CHI '98 Conference on Human Factors in Computing Systems, 1998

1997
Object Recognition and Localization from Scanning Beam Sensors.
Int. J. Robotics Res., 1997

Generalized Polyhedral Object Recognition and Localization Using Crossbeam Sensing.
Int. J. Robotics Res., 1997

Ubiquitous tele-embodiment: applications and implications.
Int. J. Hum. Comput. Stud., 1997

Planning for Modular and Hybrid Fixture.
Algorithmica, 1997

Efficient Perturbations for Handling Geometric Degeneracies.
Algorithmica, 1997

Interfacing reality: exploring emerging trends between humans and machines (panel).
Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques, 1997

Analysis of part motion on a longitudinally vibrating plate.
Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97, 1997

Dynamic simulation as a design tool for a microactuator array.
Proceedings of the 1997 IEEE International Conference on Robotics and Automation, 1997

A comparison of real and simulated designs for vibratory parts feeding.
Proceedings of the 1997 IEEE International Conference on Robotics and Automation, 1997

1996
A World Wide Web Telerobotic Remote Environment Browser.
World Wide Web J., 1996

Shortest Paths for a Car-like Robot to Manifolds in Configuration Space.
Int. J. Robotics Res., 1996

Space browsers: a tool for ubiquitous tele-embodiment.
Proceedings of the ACM SIGGRAPH 96 Visual Proceedings: The art and interdisciplinary programs of SIGGRAPH 1996, 1996

Legal tender.
Proceedings of the ACM SIGGRAPH 96 Visual Proceedings: The art and interdisciplinary programs of SIGGRAPH 1996, 1996

Modular fixture design for generalized polyhedra.
Proceedings of the 1996 IEEE International Conference on Robotics and Automation, 1996

Delivering real reality to the World Wide Web via telerobotics.
Proceedings of the 1996 IEEE International Conference on Robotics and Automation, 1996

Estimating pose statistics for robotic part feeders.
Proceedings of the 1996 IEEE International Conference on Robotics and Automation, 1996

Designing parts feeders using dynamic simulation.
Proceedings of the 1996 IEEE International Conference on Robotics and Automation, 1996

Testing Control Systems Through Dynamic Simulation.
Proceedings of the Twelfth Annual Symposium on Computational Geometry, 1996

1995
A General Approach to Removing Degeneracies.
SIAM J. Comput., 1995

Efficient Inceremtal Algorithms for the Sparse Resultant and the Mixed Volume.
J. Symb. Comput., 1995

A risc approach to sensing and manipulation.
J. Field Robotics, 1995

Impulse-Based Simulation of Rigid Bodies.
Proceedings of the 1995 Symposium on Interactive 3D Graphics, 1995

Object Recognition and Localization from Scanning Bem Sensors.
Proceedings of the 1995 International Conference on Robotics and Automation, 1995

1994
Efficient inverse kinematics for general 6R manipulators.
IEEE Trans. Robotics Autom., 1994

A RISC approach to robotics.
IEEE Robotics Autom. Mag., 1994

Geometric Problems in Molecular Biology and Robotics.
Proceedings of the Second International Conference on Intelligent Systems for Molecular Biology, 1994

Planning for Modular and Hybrid Fixtures.
Proceedings of the 1994 International Conference on Robotics and Automation, 1994

Construction of C-Space Roadmaps from Local Sensory Data - What Should the Sensors Look For?
Proceedings of the 1994 International Conference on Robotics and Automation, 1994

Accurate Insertion Strategies Using Simple Optical Sensors.
Proceedings of the 1994 International Conference on Robotics and Automation, 1994

Easily Computable Optimum Grasps in 2-D and 3-D.
Proceedings of the 1994 International Conference on Robotics and Automation, 1994

Fast Contact Determination in Dynamic Environments.
Proceedings of the 1994 International Conference on Robotics and Automation, 1994

"RISC" for Industrial Robotics: Recent Results and Open Problems.
Proceedings of the 1994 International Conference on Robotics and Automation, 1994

Efficient indexing techniques for model based sensing.
Proceedings of the Conference on Computer Vision and Pattern Recognition, 1994

A Practical Algorithm for Geometric Theorem Proving.
Proceedings of the Integrating Symbolic Mathematical Computation and Artificial Intelligence, 1994

1993
Factoring Rational Polynomials Over the Complex Numbers.
SIAM J. Comput., 1993

Kinodynamic Motion Planning.
J. ACM, 1993

Computing Roadmaps of General Semi-Algebraic Sets.
Comput. J., 1993

Improved Algorithms for Sign Determination and Existential Quantifier Elimination.
Comput. J., 1993

An Opportunistic Global Path Planner.
Algorithmica, 1993

A Practical Method for the Sparse Resultant.
Proceedings of the 1993 International Symposium on Symbolic and Algebraic Computation, 1993

Object Localisation Using Crossbeam Sensing.
Proceedings of the 1993 IEEE International Conference on Robotics and Automation, 1993

An Efficient Algorithm for the Sparse Mixed Resultant.
Proceedings of the Applied Algebra, 1993

1992
Implicit Representation of Rational Parametric Surfaces.
J. Symb. Comput., 1992

Algorithm for implicitizing rational parametric surfaces.
Comput. Aided Geom. Des., 1992

Detecting cusps and inflection points in curves.
Comput. Aided Geom. Des., 1992

Multipolynomial Resultants and Linear Algebra.
Proceedings of the 1992 International Symposium on Symbolic and Algebraic Computation, 1992

Using skeletons for nonholonomic path planning among obstacles.
Proceedings of the 1992 IEEE International Conference on Robotics and Automation, 1992

Real time inverse kinematics for general 6R manipulators.
Proceedings of the 1992 IEEE International Conference on Robotics and Automation, 1992

Planning optimal grasps.
Proceedings of the 1992 IEEE International Conference on Robotics and Automation, 1992

An Efficient Approach to Removing Geometric Degeneracies.
Proceedings of the Eighth Annual Symposium on Computational Geometry, 1992

A Rational Rotation Method for Robust Geometric Algorithms.
Proceedings of the Eighth Annual Symposium on Computational Geometry, 1992

1991
Efficiently Computing and Representing Aspect Graphs of Polyhedral Objects.
IEEE Trans. Pattern Anal. Mach. Intell., 1991

A new approach for surface intersection.
Int. J. Comput. Geom. Appl., 1991

An Exact Algorithm for Kinodynamic Planning in the Plane.
Discret. Comput. Geom., 1991

Rational curves with polynomial parameterization.
Comput. Aided Des., 1991

Finding Connected Components of a Semialgebraic Set in Subexponential Time.
Appl. Algebra Eng. Commun. Comput., 1991

Efficient Techniques for Multipolynomial Resultant Algorithms.
Proceedings of the 1991 International Symposium on Symbolic and Algebraic Computation, 1991

An Optimal Condition for Determining the Exact Number of Roots of a Polynomial System.
Proceedings of the 1991 International Symposium on Symbolic and Algebraic Computation, 1991

A fast algorithm for incremental distance calculation.
Proceedings of the 1991 IEEE International Conference on Robotics and Automation, 1991

An Improved Sign Determination Algorithm.
Proceedings of the Applied Algebra, 1991

Detecting Cusps and Inflection Points in Curves.
Proceedings of the Curves and Surfaces, 1991

1990
Motion of two rigid bodies with rolling constraint.
IEEE Trans. Robotics Autom., 1990

Generalised Characteristic Polynomials.
J. Symb. Comput., 1990

Robust motion planning for mobile robots.
Proceedings of the 1990 IEEE International Conference on Robotics and Automation, 1990

Time-optimal trajectories for a robot manipulator: a provably good approximation algorithm.
Proceedings of the 1990 IEEE International Conference on Robotics and Automation, 1990

A motion planner for multiple mobile robots.
Proceedings of the 1990 IEEE International Conference on Robotics and Automation, 1990

Simplified Voronoi Diagrams.
Proceedings of the Autonomous Robot Vehicles, 1990

1989
Solving Systems of Nonlinear Polynomial Equations Faster.
Proceedings of the ACM-SIGSAM 1989 International Symposium on Symbolic and Algebraic Computation, 1989

Factoring Rational Polynomials over the Complexes.
Proceedings of the ACM-SIGSAM 1989 International Symposium on Symbolic and Algebraic Computation, 1989

On motion planning for dexterous manipulation. I. The problem formulation.
Proceedings of the 1989 IEEE International Conference on Robotics and Automation, 1989

Planning smooth paths for mobile robots.
Proceedings of the 1989 IEEE International Conference on Robotics and Automation, 1989

On computability of fine motion plans.
Proceedings of the 1989 IEEE International Conference on Robotics and Automation, 1989

1988
Simplified Voronoi Diagrams.
Discret. Comput. Geom., 1988

Constructing Roadmaps of Semi-Algebraic Sets I: Completeness.
Artif. Intell., 1988

Some Algebraic and Geometric Computations in PSPACE
Proceedings of the 20th Annual ACM Symposium on Theory of Computing, 1988

Generalized Characteristic Polynomials.
Proceedings of the Symbolic and Algebraic Computation, 1988

On the Complexity of Kinodynamic Planning
Proceedings of the 29th Annual Symposium on Foundations of Computer Science, 1988

1987
New Lower Bound Techniques for Robot Motion Planning Problems
Proceedings of the 28th Annual Symposium on Foundations of Computer Science, 1987

A New Algebraic Method for Robot Motion Planning and Real Geometry
Proceedings of the 28th Annual Symposium on Foundations of Computer Science, 1987

1986
A Computational Approach to Edge Detection.
IEEE Trans. Pattern Anal. Mach. Intell., 1986

Collision Detection for Moving Polyhedra.
IEEE Trans. Pattern Anal. Mach. Intell., 1986

1985
A Voronoi method for the piano-movers problem.
Proceedings of the 1985 IEEE International Conference on Robotics and Automation, 1985

1984
On Detecting Collisions Between Polyhedra.
Proceedings of the Advances in Artificial Intelligence, 1984

1983
A Variational Approach to Edge Detection.
Proceedings of the National Conference on Artificial Intelligence, 1983


  Loading...