Department of Computer Sciences
University of Wisconsin, Madison
1210 West Dayton St.
Madison, WI 53706
Office Hours: Suspended because of COVID. Please send me email.
I am a professor working in areas related to Computer Graphics. These days, my main things are Data Visualization and Robotics, but I remain interested in animation, virtual reality, multimedia, …A brief biography will tell you how I got here. You can see a reasonably current CV, but you probably are looking for papers, talks, or videos.
My research these days is mainly about robotics and data science. With both, I am interested in how we can make them useful for people.
I have some pages with various Advice I generally give to students. This includes the format for status reports, what I’d like to see in Prelims and Theses, my grad school FAQ, or my advice on how to give a talk.
You might be interested in my grad school FAQ. Come and talk to me if you’re interested in data visualization, robotics, computer graphics or related topics. If you are an undergrad and looking to work on a project, please see Undergrad Research, Projects and Directed Studies
If you’re interested in joining our group, come talk to me! If you aren’t a student at Wisconsin yet, please look at my grad school FAQ, particularly the last few questions.
Current Research Themes
Selected Past (but recent) Themes
These are the main classes I teach. You can see more on the Graphics Group Courses Page.
- CS765 Visualization: This class is taught regularly. I am teaching it Fall 2020. I taught it in Fall 2019, Fall 2018, Fall 2017, and several times before that as “special topics” experiments. The class is an experiment in teaching a broad class that serves a very wide range of students.
- CS559 Computer Graphics: I taught this most recently in Spring 2020. I redesigned the class in Spring 2019. My offerings include 2015, 2014, 2010, 2009, 2008, 2007, 2006, 2005, and others going back to 1999. If you’re really curious, even older versions of the course page are still on the Graphics Group Courses Page.
Older classes that might not get taught again for a while:
- CS777: Computer Animation is a graduate level CS class for people with some graphics background. This taught was taught regularly in the past (2013, 2011, 2006, 2004, 2003). It kindof died off from lack of interest (student interest and my interest)
- CS679 Computer Games Technologies: this class was popular, so I tried to teach it regularly for several years 2012, 2011, 2010).
- Advanced Graphics: In the Spring of 2009, I taught an Advanced Graphics class.
You can find other information on graphics group classes on the Graphics Group Courses Page.
Selected Recent Publications
The complete list is available here. Here are some selected recent ones:
- RSS ‘18: RelaxedIK: Real-time Synthesis of Accurate and Feasible Robot Arm Motion w/Rakita and Mutlu
- EuroVis ‘18 - Interactive Analysis of Word Vector Embeddings w/Heimerl
- EuroVis ‘18 - Design Factors for Summary Visualization in Visual Analytics w/Sarikaya and Szafir
- ICRA ‘18 - Recognizing Geometric Constraints in Human Demonstrations Using Force and Position Signals w/Subramani and Zinn
- HRI ‘18 - An Autonomous Dynamic Camera Method for Effective Remote Teleoperation (best paper award) w/Rakita and Mutlu
- HRI ‘18 - Shared Dynamic Curves: A Shared-Control Telemanipulation Method for Motor Task Training w/Rakita, Mutlu, and Hyatt
- TVCG ‘18 (InfoVis ‘17) - Scatterplots: Tasks, Data, and Designs w/Sarikaya
- TVCG ‘18 (InfoVis ‘17) - Considerations for Visualizing Comparisons