Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Sebastian Thrun, Wolfram Burgard and DieteHbk | 672pp | 9780262201629 | 1/09/2005A$156 | NZ$189 | MIT Press
Probabilistic robotics is a new and growing area in robotics, concerned with perception and control in the face of uncertainty. Building on the field of mathematical statistics, probabilistic robotics endows robots with a new level of robustness in real‐world situations. This book introduces the reader to a wealth of techniques and algorithms in the field. All algorithms are based on a single overarching mathematical foundation. Each chapter provides example implementations in pseudo code, detailed mathematical derivations, discussions from a practitioner's perspective, and extensive lists of
Ancillary Materials
ARTIFICIAL INTELLIGENCE
Probabilistic Robotics
Mykel J KochenderferHbk | 352pp | 9780262029254 | 10/07/2015A$136 | NZ$163 | MIT Press
This book provides an introduction to the challenges of decision making under uncertainty from a computational perspective. It presents both the theory behind decision making models and algorithms and a collection of example applications that range from speech recognition to aircraft collision avoidance. Decision Making Under Uncertainty unifies research from different communities using consistent notation, and is accessible to students and researchers across engineering disciplines who have some prior exposure to probability theory and calculus. It can be used as a text for advanced undergraduate and graduate students in
Decision Making Under Uncertainty: Theory and Application
Leon Sterling and Ehud ShapiroPbk | 549pp | 9780262691635 | 1/03/1994A$149 | NZ$179 | MIT Press
Major book on the popular Prolog computer language. Leon Sterling is Australian but teaches in the USA and is regarded as one of the top 5 Prolog experts in the world. MIT also publish Richard O'Keefe's 'Art of Prolog' in the same series, he is at RMIT, Melbourne.
This edition of The Art of Prolog contains a number of important changes. Most background sections at the end of each chapter have been updated to take account of important recent research results, the references have been greatly expanded, and more advanced exercises have been added which have been used
Ancillary Materials
Australian Author
The Art of Prolog: Advanced Programming Techniques 2ed
Robin MurphyHbk | 400pp | 9780262133838 | 1/11/2000A$139 | NZ$169 | MIT Press
This text covers all the material needed to understand the principles behind the AI approach to robotics and to program an artificially intelligent robot for applications involving sensing, navigation, planning, and uncertainty. Robin Murphy is extremely effective at combining theoretical and practical rigor with a light narrative touch. In the overview, for example, she touches upon anthropomorphic robots from classic films and science fiction stories before delving into the nuts and bolts of organizing intelligence in robots.
Ancillary Materials
Introduction to AI Robotics 2ed
Hector LevesquePbk | 328pp | 9780262534741 | 4/08/2017A$56.99 | NZ$69 | MIT Press
This book guides students through an exploration of the idea that thinking might be understood as a form of computation. Students make the connection between thinking and computing by learning to write computer programs for a variety of tasks that require thought, including solving puzzles, understanding natural language, recognizing objects in visual scenes, planning courses of action, and playing strategic games. The material is presented with minimal technicalities and is accessible to undergraduate students with no specialized knowledge or technical background beyond high school mathematics. Students use Prolog (without
New Title
Thinking as Computation: A First Course
Grigoris Antoniou, Paul Groth, Frank van HHbk | 288pp | 9780262018289 | 31/08/2012A$105 | NZ$126 | MIT Press
The development of the Semantic Web, with machine‐readable content, has the potential to revolutionize the World Wide Web and its uses. A Semantic Web Primer provides an introduction and guide to this continuously evolving field, describing its key ideas, languages, and technologies. Suitable for use as a textbook or for independent study by professionals, it concentrates on undergraduate‐level fundamental concepts and techniques that will enable readers to proceed with building applications on their own and includes exercises, project descriptions, and annotated references to relevant online materials.
Australian Author
A Semantic Web Primer 3ed
Keld Bodker, Finn Kensing and Jesper SimonPbk | 360pp | 9780262512442 | 1/12/2009A$65 | NZ$79 | MIT Press
Reflecting the latest systems‐development research, this book encourages a business oriented and socially sensitive approach that takes into consideration the specific organisational context as well as first‐hand knowledge of users' work practices and allows all stakeholders (users, management, and staff) to participate in the process. Participatory IT Design is a guide to the theory and practice of this process. Drawing on the work of a ten‐year research program, the book offers a framework for carrying out IT design projects as well as case studies that stand as examples of the process. The method presented in Participatory IT
Participatory IT Design: Designing for Business and Workplace Realities
Ethem AlpaydinHbk | 640pp | 9780262028189 | 29/08/2014A$123 | NZ$149 | MIT Press
The goal of machine learning is to program computers to use example data or pastexperience to solve a given problem. Many successful applications of machine learning exist already,including systems that analyze past sales data to predict customer behavior, optimize robot behaviorso that a task can be completed using minimum resources, and extract knowledge from bioinformaticsdata. Introduction to Machine Learning is a comprehensive textbook on thesubject, covering a broad array of topics not usually included in introductory machine learningtexts. Subjects include supervised learning; Bayesian decision theory; parametric, semi‐
COMPUTER
Introduction to Machine Learning 3ed
Rajeev AlurHbk | 464pp | 9780262029117 | 17/04/2015A$126 | NZ$152 | MIT Press
A cyber‐physical system consists of a collection of computing devices communicating with one another and interacting with the physical world via sensors and actuators in a feedback loop. Increasingly, such systems are everywhere, from smart buildings to medical devices to automobiles. This textbook offers a rigorous and comprehensive introduction to the principles of design, specification,modeling, and analysis of cyber‐physical systems. The book draws on a diverse set of subdisciplines, including model‐based design,concurrency theory, distributed algorithms, formal methods of specification and verification, control
Principles of Cyber-Physical Systems
Uri Wilensky and William RandPbk | 504pp | 9780262731898 | 20/03/2015A$135 | NZ$163 | MIT Press
The advent of widespread fast computing has enabled us to work on morecomplex problems and to build and analyze more complex models. This book provides anintroduction to one of the primary methodologies for research in this new field ofknowledge. Agent‐based modeling (ABM) offers a new way of doing science: byconducting computer‐based experiments. ABM is applicable to complex systems embeddedin natural, social, and engineered contexts, across domains that range fromengineering to ecology. An Introduction to Agent‐Based Modelingoffers a comprehensive description of the core concepts, methods, and
Ancillary Materials
An Introduction to Agent-Based Modeling
Ningchuan XiaoPbk | 336pp | 9781446274330 | 9/01/2016A$94 | NZ$113 | Sage Publications Ltd
Geographic information systems (GIS) have become increasingly important in helping us understand complex social, economic, and natural dynamics where spatial components play a key role. The critical algorithms used in GIS, however, are notoriously difficult to both teach and understand, in part due to the lack of a coherent representation. GIS Algorithms attempts to address this problem by combining rigorous formal language with example case studies and student exercises. Using Python code throughout, Xiao breaks the subject down into three fundamental areas: •Geometric Algorithms •Spatial Indexing •Spatial Analysis and Modelling With
GIS Algorithms
Richard J Lipton and Kenneth W ReganHbk | 208pp | 9780262028394 | 5/12/2014A$79 | NZ$95 | MIT Press
This introduction to quantum algorithms is concise but comprehensive,covering many key algorithms. It is mathematically rigorous but requires minimalbackground and assumes no knowledge of quantum theory or quantum mechanics. The bookexplains quantum computation in terms of elementary linear algebra; it assumes thereader will have some familiarity with vectors, matrices, and their basicproperties, but offers a review of all the relevant material from linear algebra. Byemphasizing computation and algorithms rather than physics, this primer makesquantum algorithms accessible to students
Ancillary Materials
Quantum Algorithms via Linear Algebra: A Primer
Dave Barker-Plummer, Jon Barwise and John Pbk | 144pp | 9781575864846 | 1/07/2007A$69 | NZ$82 | University of Chicago Press
Tarski’s World is an innovative and exciting method of introducing students to the language of first‐order logic. Using the courseware package, students quickly master the meanings of connectives and qualifiers and soon become fluent in the symbolic language at the core of modern logic. The program allows students to build three‐dimensional worlds and then describe them in first‐order logic. The program, compatible with Macintosh and PC formats, also contains a unique and effective corrective tool in the form of a game, which methodically leads students back through their errors if they wrongly evaluate the sentences in the constructed
Ancillary Materials
Tarski`s World: Revised and Expanded
John D Kelleher, Brian Mac Namee and AoifeHbk | 624pp | 9780262029445 | 31/07/2015A$147 | NZ$178 | MIT Press
Machine learning is often used to build predictive models by extracting patterns from large datasets. These models are used in predictive data analytics applications including price prediction, risk assessment, predicting customer behaviour, and document classification. This introductory textbook offers a detailed and focused treatment of the most important machine learning approaches used in predictive data analytics, covering both theoretical concepts and practical applications. Technical and mathematical material is augmented with explanatory worked examples, and case studies illustrate the application of these models in the broader
Fundamentals of Machine Learning for Predictive Data Analytics
Thomas H Cormen, Charles E Leiserson, RonaPbk | 1312pp | 9780262533058 | 30/09/2009A$161 | NZ$198 | MIT Press
The algorithms are described in English and in a pseudocode designed to be readable by anyone who has done a little programming. The explanations have been kept elementary without sacrificing depth of coverage or mathematical rigour. The book covers a broad range of algorithms in depth, yet makes their design and analysis accessible to all levels of readers. Each chapter is relatively self‐contained and can be used as a unit of study. This new third edition includes two completely new chapters on van Emde Boas trees and multithreaded algorithms, substantial additions to the chapter on recurrence (now called ''Divide‐and‐
Ancillary Materials
COMPUTER SCIENCE
Introduction to Algorithms 3ed
Casey Reas and Ben FryHbk | 672pp | 9780262028288 | 26/12/2014A$139 | NZ$169 | MIT Press
This book introduces this new literacy by teaching computer programming within the context of the visual arts. It offers a comprehensive reference and text for Processing (www.processing.org), an open‐source programming language that can be used by students who want to program images, animation, and interactivity.
Processing: A Programming Handbook for Visual Designers and Artists 2ed
Contact us at [email protected] for textbook support and recommendations3
Noam Nisan and Shimon SchockenPbk | 344pp | 9780262640688 | 31/03/2008A$62 | NZ$75 | MIT Press
The best way to understand how computers work is to build one from scratch, and this textbook leads students through twelve chapters and projects that gradually build a basic hardware platform and a modern software hierarchy from the ground up. In the process, the students gain hands‐on knowledge of hardware architecture, operating systems, programming languages, compilers, data structures, algorithms, and software engineering. Using this constructive approach, the book exposes a significant body of computer science knowledge and demonstrates how theoretical and applied techniques taught in other courses fit into the
The Elements of Computing Systems
Arvind Narayanan, Joseph BonneauHbk | 336pp | 9780691171692 | 12/07/2016A$89 | NZ$108 | Princeton University Press
An authoritative and selfcontained introduction to the exciting new technologies of digital money
Bitcoin and Cryptocurrency Technologies provides a comprehensive introduction to the revolutionary yet often misunderstood new technologies of digital currency. Whether you are a student, software developer, tech entrepreneur, or researcher in computer science, this authoritative and self‐contained book tells you everything you need to know about the new global money for the Internet age.
Bitcoin and Cryptocurrency Technologies:
Harry Paarsch and Konstantin GolyaevHbk | 776pp | 9780262034111 | 1/06/2016A$101 | NZ$124 | MIT Press
This text offers a practical guide to the computational methods at the heart of most modern quantitative research. No background in computer science is assumed; a learner need only have a computer with access to the Internet. Using the example as its principal pedagogical device, it offers tried‐and‐true prototypes that illustrate many important computational tasks required in quantitative research.
Harry Paarsch was Chair in Economics at the University of Melbourne from 2011 to 2014.
Australian Author
A Gentle Introduction to Effective Computing in Quantitative Research
Kevin P MurphyHbk | 1104pp | 9780262018029 | 7/09/2012A$199 | NZ$244 | MIT Press
Today’s Web‐enabled deluge of electronic data calls for automated methods of data analysis. Machine learning provides these, developing methods that can automatically detect patterns in data and then use the uncovered patterns to predict future data. This textbook offers a comprehensive and self‐contained introduction to the field of machine learning, a unified, probabilistic approach. The coverage combines breadth and depth, offering necessary background material on such topics as probability, optimization, and linear algebra as well as discussion of recent developments in the field, including conditional random fields, L1 regularization, and deep
Machine Learning: A Probabilistic Perspective
Peter SestoftPbk | 216pp | 9780262529075 | 1/04/2016A$55.99 | NZ$68 | MIT Press
The third edition of Java Precisely provides a concise description of the Java programming language, version 8.0. It offers a quick reference for the reader who has already learned (or is learning) Java from a standard textbook and who wants to know the language in more detail. The book presents the entire Java programming language and essential parts of the class libraries: the collection classes, the input‐output classes, the stream libraries and Java 8's facilities for parallel programming, and the functional interfaces used for that.
Though written informally, the book describes the
Java Precisely 3ed
Daniel JacksonPbk | 376pp | 9780262528900 | 12/01/2016A$66 | NZ$79 | MIT Press
In Software Abstractions Daniel Jackson introduces an approach to software design that draws on traditional formal methods but exploits automated tools to find flaws as early as possible. This approach ‐‐ which Jackson calls "lightweight formal methods" or "agile modeling" ‐‐takes from formal specification the idea of a precise and expressive notation based on a tiny core of simple and robust concepts but replaces conventional analysis based on theorem proving with a fully automated analysis that gives designers immediate feedback. Jackson has developed Alloy, a language that captures the essence of software abstractions simply and
Software Abstractions: Logic, Language, and Analysis 2ed
Alison Lawlor RussellPbk | 176pp | 9781626161122 | 5/11/2014A$52.99 | NZ$64 | Georgetown University Press
Cyber Blockades is the first book to examine the phenomena of blockade operations in cyberspace, large‐scale attacks on infrastructure or systems that aim to prevent an entire state from sending or receiving electronic data. Cyber blockades can take place through digital, physical, and/or electromagnetic means. Blockade operations have historically been considered acts of war, thus their emergence in cyberspace has significant implications for international law and for our understanding of cyber warfare. The author defines and explains the emerging concept of 'cyber blockades' and presents a unique comparison of blockade operations in
Cyber Blockades
Pavan BalajiPbk | 488pp | 9780262528818 | 1/11/2015A$109 | NZ$132 | MIT Press
With the coming of the parallel computing era, computer scientists have turned their attention to designing programming models that are suited for high‐performance parallel computing and supercomputing systems. Programming parallel systems is complicated by the fact that multiple processing units are simultaneously computing and moving data. This book offers an overview of some of the most prominent parallel programming models used in high‐performance computing and supercomputing systems today.
The chapters describe the programming models in a
Programming Models for Parallel Computing
Order your inspection copy at www.footprint.com.au or call 1300 260 0904
Eleanor Rieffel and Wolfgang PolakPbk | 392pp | 9780262526678 | 5/09/2014A$74 | NZ$89 | MIT Press
The combination of two of the twentieth century's most influential and revolutionaryscientific theories, information theory and quantum mechanics, gave rise to a radically new view ofcomputing and information. Quantum information processing explores the implications of using quantummechanics instead of classical mechanics to model information and its processing. Quantum computingis not about changing the physical substrate on which computation is done from classical to quantumbut about changing the notion of computation itself, at the most basic level. The fundamental unitof computation is no longer the bit but
Quantum Computing: A Gentle Introduction
Fabiano Dalpiaz, Elda Paja and Paolo GiorgHbk | 224pp | 9780262034210 | 29/11/2015A$89 | NZ$107 | MIT Press
Security requirements engineering is especially challenging because designers must consider not just the software under design but also interactions among people, organizations, hardware, and software. Taking this broader perspective means designing a secure socio‐technical system rather than a merely technical system. This book presents a novel, model‐driven approach to designing secure socio‐technical systems. It introduces the Socio‐Technical Modeling Language (STS‐ML) and presents a freely available software tool, STS‐Tool, that supports this design approach through graphical modeling, automated reasoning capabilities to verify the
Security Requirements Engineering
Ralf Reussner, Steffen Becker, Jens Happe,Hbk | 400pp | 9780262034760 | 7/09/2016A$107 | NZ$129 | MIT Press
Too often, software designers lack an understanding of the effect of design decisions on such quality attributes as performance and reliability. This necessitates costly trial‐and‐error testing cycles, delaying or complicating rollout. This book presents a new, quantitative architecture simulation approach to software design, which allows software engineers to model quality of service in early design stages. It presents the first simulator for software architectures, Palladio, and shows students and professionals how to model reusable, parametrized components and configured, deployed systems in order to analyze service attributes.
Modeling and Simulating Software Architectures: The Palladio Approach
Gerhard WeissPbk | 920pp | 9780262533874 | 28/09/2016A$139 | NZ$169 | MIT Press
Multiagent systems are made up of multiple interacting intelligent agents ‐ computational entities to some degree autonomous and able to cooperate, compete, communicate, act flexibly, and exercise control over their behavior within the frame of their objectives. They are the enabling technology for a wide range of advanced applications relying on distributed and parallel processing of data, information, and knowledge relevant in domains ranging from industrial manufacturing to e‐commerce to health care. This book offers a state‐of‐the‐art introduction to multiagent systems, covering the field in both breadth and depth, and treating both
Multiagent Systems 2ed
Katie Salen and Eric ZimmermanHbk | 688pp | 9780262240451 | 1/10/2003A$136 | NZ$165 | MIT Press
As pop culture, games are as important as film or television ‐ but game design has yet to develop a theoretical framework or critical vocabulary. This text presents a much‐needed primer for this emerging field. It offers a unified model for looking at all kinds of games, from board games and sports to computer and video games and is the first comprehensive attempt to establish a solid theoretical framework for the emerging discipline of game design.
GAMING
Rules of Play: Game Design Fundamentals
George Skaff Elias, Richard Garfield and KHbk | 336pp | 9780262017138 | 10/08/2012A$89 | NZ$107 | MIT Press
Characteristics of Games offers a new way to understand games: by focusing on certain traits‐‐including number of players, rules, degrees of luck and skill needed, and reward/effort ratio‐‐and using these characteristics as basic points of comparison and analysis. These issues are often discussed by game players and designers but seldom written about in any formal way. This book fills that gap. By emphasizing these player‐centric basic concepts, the book provides a framework for game analysis from the viewpoint of a game designer. The book shows what all genres of games‐‐board games, card games,
Characteristics of Games
Henry Lowood and Raiford GuinsHbk | 464pp | 9780262034197 | 27/05/2016A$92 | NZ$112 | MIT Press
Even as the field of game studies has flourished, critical historical studies of games have lagged behind other areas of research. Histories have generally been fact‐by‐fact chronicles; fundamental terms of game design and development, technology, and play have rarely been examined in the context of their historical, etymological, and conceptual underpinnings. This volume attempts to "debug" the flawed historiography of video games. It offers original essays on key concepts in game studies, arranged as in a lexicon ‐‐ from "Amusement Arcade" to "Embodiment" and "Game Art" to "Simulation" and "World Building."
Debugging Game History: A Critical Lexicon
Greg CostikyanPbk | 152pp | 9780262527538 | 6/02/2015A$26.99 | NZ$32.99 | MIT Press
In life, uncertainty surrounds us. Things that we thought were good forus turn out to be bad for us (and vice versa); people we thought we knew well behavein mysterious ways; the stock market takes a nosedive. Thanks to an inexplicableoptimism, most of the time we are fairly cheerful about it all. But we do devotemuch effort to managing and ameliorating uncertainty. Is it any wonder, then, asksGreg Costikyan, that we have taken this aspect of our lives and transformed itculturally, making a series of elaborate constructs that subject us to uncertaintybut in a fictive and nonthreatening way? That is: we create games. In this
Uncertainty in Games
Contact us at [email protected] for textbook support and recommendations5
Jan von PlatoHbk | 400pp | 9780691174174 | 30/05/2017A$68 | NZ$83 | Princeton University Press
The information age owes its existence to a little‐known but crucial development, the theoretical study of logic and the foundations of mathematics. The Great Formal Machinery Works draws on original sources and rare archival materials to trace the history of the theories of deduction and computation that laid the logical foundations for the digital revolution.
Jan von Plato examines the contributions of figures such as Aristotle; the nineteenth‐century German polymath Hermann Grassmann; George Boole, whose Boolean logic would prove essential to programming languages
New Title
HISTORY OF SCIENCE
The Great Formal Machinery Works
Melanie MitchellPbk | 221pp | 9780262631853 | 1/04/1998A$79 | NZ$95 | MIT Press
Genetic algorithms have been used in science and engineering as adaptive algorithms for solving practical problems and as computational models of natural evolutionary systems. This brief, accessible introduction describes some of the most interesting research in the field and also enables readers to implement and experiment with genetic algorithms on their own. It focuses in depth on a small set of important and interesting topics‐‐particularly in machine learning, scientific modeling, and artificial life‐‐and reviews a broad span of research, including the work of Mitchell and her colleagues. The descriptions of applications and
Ancillary Materials
NON LINEAR PROGRAMMING
Introduction to Genetic Algorithms
Witold Pedrycz and F GomideHbk | 490pp | 9780262161718 | 1/05/1998A$39.99 | NZ$49.99 | MIT Press
'The Pedrycz and Gomide text is superb in all respects. Its exposition of fuzzy‐neural networks and fuzzy‐genetic systems adds much to its value as a textbook' ‐‐ Lotfi A. Zadeh , University of California, Berkeley. The concept of fuzzy sets is one of the most fundamental and influential tools in computational intelligence. Fuzzy sets can provide solutions to a broad range of problems of control, pattern classification, reasoning, planning, and computer vision. This book bridges the gap that has developed between theory and practice. The authors explain what fuzzy sets are, why they work, when they should be used (and when they shouldn't), and how to
Ancillary Materials
Introduction to Fuzzy Sets: Analysis and Design
Harold Abelson and Gerald Jay Sussman withPbk | 688pp | 9780262510875 | 1/08/1996A$108 | NZ$132 | MIT Press
Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long‐awaited revision contains changes throughout the text. here are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published.
Ancillary Materials
PROGRAMMING
Structure and Interpretation of Computer Programs 2ed
John GuttagPbk | 472pp | 9780262529624 | 22/07/2016A$86 | NZ$105 | MIT Press
This book introduces students with little or no prior programming experience to the art of computational problem solving using Python and various Python libraries, including PyLab. It provides students with skills that will enable them to make productive use of computational techniques, including some of the tools and techniques of data science for using computation to model and interpret data. The book is based on an MIT course (which became the most popular course offered through MIT’s OpenCourseWare) and was developed for use not only in a conventional classroom but in in a massive open online course (MOOC). This new edition
Introduction to Computation and Programming Using Python: With Application to Understanding Data 2ed
John V GuttagPbk | 320pp | 9780262525008 | 9/08/2013A$56.99 | NZ$69 | MIT Press
This text introduces students with little or no prior programming experience to the art of computational problem solving using Python and various Python libraries, including PyLab. It provides students with skills that will enable them to make productive use of computational techniques, including some of the tools and techniques of “data science” for using computation to model and interpret data. COURSE USE: Can serve as a stepping‐stone to more advanced computer science courses, or as a basic grounding in computational problem solving for students in other disciplines.
Introduction to Computation and Programming Using Python 2nd
Benjamin H BrattonHbk | 528pp | 9780262029575 | 1/03/2016A$79 | NZ$97 | MIT Press
What has planetary‐scale computation done to our geopolitical realities? In The Stack, Benjamin Bratton proposes that smart grids, cloud computing, mobile software and smart cities, universal addressing systems, ubiquitous computing, and other types of apparently unrelated planetary‐scale computation can be viewed as forming a coherent whole ‐‐ an accidental megastructure called The Stack that is both a computational apparatus and a new geopolitical architecture. This model, informed by the logic of the multilayered structure of software protocol "stacks," in which network technologies operate within a modular
The Stack: On Software and Sovereignty
Nick MontfortHbk | 328pp | 9780262034203 | 25/03/2016A$74 | NZ$89 | MIT Press
This book introduces programming to readers with a background in the arts and humanities; there are no prerequisites, and no knowledge of computation is assumed. In it, Nick Montfort reveals programming to be not merely a technical exercise within given constraints but a tool for sketching, brainstorming, and inquiring about important topics. He emphasizes programming's exploratory potential ‐ its facility to create new kinds of artworks and to probe data for new ideas.
The book is designed to be read alongside the computer, allowing readers to program while making their way
Exploratory Programming for the Arts and Humanities
Order your inspection copy at www.footprint.com.au or call 1300 260 0906
Ricardo JasinskiHbk | 624pp | 9780262034227 | 3/04/2016A$103 | NZ$126 | MIT Press
This book addresses an often‐neglected aspect of the creation of VHDL designs. A VHDL description is also source code, and VHDL designers can use the best practices of software development to write high‐quality code and to organize it in a design. This book presents this unique set of skills, teaching VHDL designers of all experience levels how to apply the best design principles and coding practices from the software world to the world of hardware. The concepts introduced here will help readers write code that is easier to understand and more likely to be correct, with improved readability, maintainability, and overall quality.
Effective Coding with VHDL: Principles and Best Practice
Roland Siegwart, Illah R Nourbakhsh and DaHbk | 472pp | 9780262015356 | 25/02/2011A$129 | NZ$156 | MIT Press
Mobile robots range from the Mars Pathfinder mission’s teleoperated Sojourner to the cleaning robots in the Paris Metro. This text offers students and other interested readers an introduction to the fundamentals of mobile robotics, spanning the mechanical, motor, sensory, perceptual, and cognitive layers the field comprises. The text focuses on mobility itself, offering an overview of the mechanisms that allow a mobile robot to move through a real world environment to perform its tasks, including locomotion, sensing, localization, and motion planning. It synthesizes material from such fields as kinematics, control theory, signal
Ancillary Materials
ROBOTICS
Introduction to Autonomous Mobile Robots 2ed
Jesper Simonsen, Connie Svabo, Sara Malou Hbk | 416pp | 9780262027632 | 18/07/2014A$89 | NZ$108 | MIT Press
All design is situated ‐ carried out from an embedded position. This text presents eighteen situated design methods, offering cases and analyses of projects that range from designing interactive installations, urban spaces, and environmental systems to understanding customer experiences. Each chapter presents a different method, combining theoretical, methodological, and empirical discussions with accounts of actual experiences. The text describes methods for defining and organising a design project, organising collaborative processes, creating aesthetic experiences, and incorporating sustainability into processes and projects.
Australian Author
Situated Design Methods
Maja J MataricPbk | 328pp | 9780262633543 | 30/09/2007A$77 | NZ$93 | MIT Press
The Robotics Primer offers a broadly accessible introduction to robotics. It takes the reader from the most basic concepts (including perception and movement) to the most novel and sophisticated applications and topics (humanoids, shape‐shifting robots, space robotics), with an emphasis on what it takes to create autonomous intelligent robot behaviour. The core concepts of robotics are carried through from fundamental definitions to more complex explanations. It covers such topics as the definition of robotics, the history of robotics ,robot components, locomotion, manipulation, sensors, control, control architectures,
Ancillary Materials
The Robotics Primer
Francesco Bullo, Jorge Cortes and Sonia MaHbk | 320pp | 9780691141954 | 16/07/2009A$126 | NZ$152 | Princeton University Press
This self contained introduction to the distributed control of robotic networks offers a distinctive blend of computer science and control theory. The book presents a broad set of tools for understanding coordination algorithms, determining their correctness, and assessing their complexity; and it analyses various cooperative strategies for tasks such as consensus, rendezvous, connectivity maintenance, deployment and boundary estimation. The unifying theme is a formal model for robotic networks that explicitly incorporates their communication, sensing, control, and processing capabilities ‐ a model that in turn leads to a common
Distributed Control of Robotic Networks: A Mathematical Approach to Motion Coordination Algorithms
Robin MurphyPbk | 240pp | 9780262534659 | 1/08/2017A$63 | NZ$77 | MIT Press
This book offers the definitive guide to the theory and practice of disaster robotics. It can serve as an introduction for researchers and technologists, a reference for emergency managers, and a textbook in field robotics. Written by a pioneering researcher in the field who has herself participated in fifteen deployments of robots in disaster response and recovery, the book covers theory and practice, the history of the field, and specific missions.
After a broad overview of rescue robotics in the context of emergency informatics, the book provides a
New Title
Disaster Robotics
Kasper Stoy, David Brandt and David J ChriHbk | 216pp | 9780262013710 | 31/03/2010A$71 | NZ$85 | MIT Press
Self‐reconfigurable robots are constructed of robotic modules that can be connected in many different ways. These modules move in relationship to each other, which allows the robot as a whole to change shape. This shapeshifting makes it possible for the robots to adapt and optimise their shapes for different tasks. Thus, a self‐reconfigurable robot can first assume the shape of a rolling track to cover distance quickly, then the shape of a snake to explore a narrow space and finally the shape of a hexapod to carry an artifact back to the starting point. The field of self‐reconfigurable robots has seen significant progress over the last twenty years, and this
Self-Reconfigurable Robots: An Introduction
Leon Sterling and Kuldar TaveterHbk | 392pp | 9780262013116 | 31/08/2009A$76 | NZ$92 | MIT Press
The Art of Agent‐Oriented Modeling presents a new conceptual model for developing software systems that are open, intelligent and adaptive. The book offers an integrated and coherent set of concepts and models, presenting the models at three levels of abstraction corresponding to a motivation layer (where the purpose, goals and requirements of the system are described), a design layer and an implementation layer. It compares platforms by implementing the same models in four different languages; compares methodologies by using a common example; includes extensive case studies. CONTENTS: Foreword / Preface / Acknowledgments / I ‐
Australian Author
The Art of Agent-Oriented Modeling
Contact us at [email protected] for textbook support and recommendations7