Buy Autonomous Vehicles Book by Yong Bai - Bookswagon
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Home > Science, Technology & Agriculture > Transport technology and trades > Automotive technology and trades > Autonomous Marine Vehicles Planning and Control: Planning and Control
Autonomous Marine Vehicles Planning and Control: Planning and Control

Autonomous Marine Vehicles Planning and Control: Planning and Control


     0     
5
4
3
2
1



International Edition


X
About the Book

Master the future of marine exploration and technology with Autonomous Marine Vehicles Planning and Control, which provides a comprehensive, interdisciplinary guide to the principles, control, and real-world applications of autonomous marine vehicles. Autonomous Marine Vehicles Planning and Control explores the intricate and rapidly evolving field of autonomous marine vehicles, focusing on unmanned surface vehicles (USVs) and autonomous underwater vehicles (AUVs). This book is designed to provide a comprehensive overview of the fundamental principles, advanced control methodologies, and practical applications of these autonomous systems in various marine environments. Through a series of detailed chapters, the book delves into the technical aspects, innovative algorithms, and real-world challenges associated with the deployment and operation of USVs and AUVs. Through a highly technical and research-oriented approach, each chapter combines theoretical analysis with practical case studies and simulation results to illustrate the effectiveness of the proposed methods. The book also addresses the interdisciplinary nature of the field, integrating concepts from robotics, artificial intelligence, and marine engineering to provide a holistic view of autonomous marine vehicle technology.

Table of Contents:
Preface v 1 Introduction 1 1.1 Overview 1 1.2 System Structure 6 1.3 Mathematical Model of a USV 8 1.4 Maritime Applications 11 1.5 Motivation of this Book 13 References 13 2 Automatic Control Module 15 2.1 Origin and Development 16 2.2 Common Control System Development 17 2.2.1 Dynamic Positioning and Position Mooring Systems 17 2.2.1.1 Dynamic Positioning Control System 18 2.2.1.2 Position Mooring Control System 22 2.2.2 Waypoint Tracking and Path-Following Control Systems 24 2.2.2.1 Waypoint Tracking Control System 24 2.2.2.2 Path-Following Control System 26 2.3 Advanced Control System Development 31 2.3.1 Linear Quadratic Optimal Control 31 2.3.2 State Feedback Linearization 36 2.3.2.1 Decoupling in the BODY Frame (Velocity Control) 36 2.3.2.2 Decoupling in the NED Frame (Position and Attitude Control) 38 2.3.3 Integrator Backstepping Control 40 2.3.4 Sliding-Mode Control 45 2.3.4.1 SISO Sliding-Mode Control 45 2.3.4.2 Sliding-Mode Control Using the Eigenvalue Decomposition 49 References 52 3 Perception and Sensing Module 57 3.1 Low-Pass and Notch Filtering 58 3.1.1 Low-Pass Filtering 58 3.1.2 Cascaded Low-Pass and Notch Filtering 59 3.2 Fixed Gain Observer Design 60 3.2.1 Observability 60 3.2.2 Luenberger Observer 60 3.2.3 Case Study: Luenberger Observer for Heading Autopilots Using Only Compass Measurements 61 3.3 Kalman Filter Design 61 3.3.1 Discrete-Time Kalman Filter 61 3.3.2 Continuous-Time Kalman Filter 62 3.3.3 Extended Kalman Filter 63 3.3.4 Corrector–Predictor Representation for Nonlinear Observers 64 3.3.5 Case Study: Kalman Filter for Heading Autopilots Using Only Compass Measurements 64 3.3.5.1 Heading Sensors Overview 64 3.3.5.2 System Model for Heading Autopilot Observer Design 65 3.3.6 Case Study: Kalman Filter for Dynamic Positioning Systems Using GNSS and Compass Measurements 66 3.4 Nonlinear Passive Observer Designs 67 3.4.1 Case Study: Passive Observer for Dynamic Positioning Using GNSS and Compass Measurements 67 3.4.2 Case Study: Passive Observer for Heading Autopilots Using only Compass Measurements 68 3.4.3 Case Study: Passive Observer for Heading Autopilots Using Both Compass and Rate Measurements 71 3.5 Integration Filters for IMU and Global Navigation Satellite Systems 71 3.5.1 Integration Filter for Position and Linear Velocity 72 3.5.2 Accelerometer and Compass Aided Attitude Observer 73 3.5.3 Attitude Observer Using Gravitational and Magnetic Field Directions 73 References 74 4 Model Predictive Control for Autonomous Marine Vehicles: A Review 75 4.1 Introduction 75 4.1.1 Object Introduction 75 4.1.2 Previous Reviews 77 4.2 Fundamental Models and a General Picture 85 4.2.1 Model of AMVs 85 4.2.1.1 6-DOF Model 85 4.2.1.2 3-DOF Model 90 4.2.2 Model Predictive Control 92 4.2.3 Literature Search 96 4.3 Methodology 99 4.3.1 MPC Applications of AMVs 99 4.3.1.1 Real-Coded Chromosome 99 4.3.1.2 Path Following 101 4.3.1.3 Trajectory Tracking 104 4.3.1.4 Cooperative Control/Formation Control 106 4.3.1.5 Collision Avoidance 108 4.3.1.6 Energy Management 111 4.3.1.7 Other Topics 113 4.4 Discussion 114 4.4.1 Limitations of Existing Techniques and Challenges in Developing MPC 114 4.4.1.1 Uncertainties of AMV Motion Models 114 4.4.1.2 Stability and Security of the New MPC Method 115 4.4.1.3 The Balance Between Effectiveness and Efficiency of the Methods 115 4.4.1.4 The Practical Application Scenario of the MPC and the Discussion of the Working Conditions 116 4.4.1.5 Challenges Posed by the Marine Environment Affect MPC Development for AMVs 116 4.4.2 Trends in the Technology Development for MPC in AMV 117 4.4.2.1 More Cooperative Control with MPC 117 4.4.2.2 Rigorous Theoretical Derivation and Experimental Verification 117 4.4.2.3 Real-Time MPC for AMVs Applications 118 4.4.2.4 The Combination of Machine Learning/Neural Networks and MPC for AMVs Applications 118 4.4.2.5 Address the Challenges Posed by the Marine Environment 119 4.4.2.6 Potential Interdisciplinary Approaches that Combine MPC with Other Innovative Fields 120 4.5 Conclusion 121 Acknowledgement 121 References 121 5 Controller-Consistent Path Planning for Unmanned Surface Vehicles 129 5.1 Introduction 129 5.2 Problem Formulation 131 5.3 Methodology 132 5.3.1 Improved Artificial Fish Swarm Algorithm 132 5.3.1.1 Prey Behavior 133 5.3.1.2 Follow Behavior 135 5.3.1.3 Swarm Behavior 135 5.3.1.4 Random Behavior 136 5.3.1.5 Adaptive Visual and Step 136 5.3.2 Expanding Technique 138 5.3.3 Node Cutting and Path Smoother 139 5.3.4 Establishment of USV Model 141 5.4 Simulation 144 5.4.1 Monte Carlo Simulation 145 5.4.2 Path Quality Test 146 5.4.3 Simulation Using USV Control Model in Practical Environment 149 5.5 Conclusion 151 References 152 6 Nonlinear Model Predictive Control and Routing for USV-Assisted Water Monitoring 155 6.1 Introduction 156 6.2 Problem Formulation 161 6.2.1 Heterogeneous Global Path Planning Problem 161 6.2.1.1 USV Model 161 6.2.1.2 Task Model 162 6.2.1.3 Problem Statement 162 6.2.2 Problem Analysis 164 6.2.3 Path Following Problem 164 6.2.3.1 Basic Assumptions 165 6.2.3.2 Vessel Model 165 6.2.3.3 Problem Description 168 6.3 Methodology 169 6.3.1 Greedy Partheno Genetic Algorithm 169 6.3.1.1 Dual-Coded Chromosome 170 6.3.1.2 Fitness Function 170 6.3.1.3 Greedy Randomized Initialization 171 6.3.1.4 Local Exploration 172 6.3.1.5 Mutation Operators 174 6.3.1.6 Algorithm Flow 175 6.3.2 Nonlinear Model Predictive Control 177 6.3.2.1 State Space Model 177 6.3.2.2 NMPC Design 178 6.3.2.3 Solver 180 6.3.2.4 Stability 181 6.4 Results and Discussion 181 6.4.1 Simulation: Global Task Planning 181 6.4.1.1 Convergence Test 181 6.4.1.2 Heterogeneous Task Planning 185 6.4.2 Simulation: NMPC Control Performance 188 6.4.2.1 Test 1: Simulation Under Different Model Uncertainties 190 6.4.2.2 Test 2: Comparative Study with Other Methods 192 6.4.3 Simulation Verification of the Framework 196 6.5 Conclusion 200 References 201 7 Global-Local Hierarchical Framework for USV Trajectory Planning 207 7.1 Introduction 207 7.2 Problem Formulation 212 7.2.1 Marine Environment 212 7.2.2 Dynamic Obstacles 213 7.2.3 Effects of Currents 213 7.2.4 USV Model and Constraints 213 7.2.5 Protocol Constraints 216 7.2.6 Objective Functions 217 7.2.6.1 The Minimum Cruising Time 217 7.2.6.2 The Minimum Variation of Heading Angle 217 7.2.6.3 The Safest Path 218 7.2.7 Problem Statement 219 7.3 Methodology 221 7.3.1 Adaptive-Elite GA with Fuzzy Inference (AEGAfi) 221 7.3.1.1 Real-Coded Chromosome 221 7.3.1.2 Initialization Based on Adaptive Random Testing (ART) 222 7.3.1.3 Adaptive Elite Selection 223 7.3.1.4 Double-Functioned Crossover 224 7.3.1.5 Mutation Operators 225 7.3.1.6 Fuzzy-Based Probability Choice 226 7.3.1.7 Fitness Function Design 227 7.3.2 Replanning Strategy Based on Sensory Vector 229 7.3.2.1 Sensory Vector Structure 229 7.3.2.2 Formulation of V s 230 7.3.2.3 Formulation of Gap Vector V g Based on COLREGs 232 7.3.2.4 Formulation of Transition Path 234 7.4 Simulation Study 236 7.4.1 Convergence Benchmark Analysis 236 7.4.2 Simulation Under Static Environment 238 7.4.3 Simulation Under Time-Varying Environment 246 7.4.4 Simulation on Real-World Geography 251 7.5 Conclusion 254 Appendix 255 List of Abbreviations 255 Acknowledgements 256 References 256 8 Reinforcement Learning for USV-Assisted Wireless Data Harvesting 263 8.1 Introduction 263 8.2 Fundamental Models 269 8.2.1 Environment Model 272 8.2.2 Sensor Node and Communication Model 273 8.2.3 USV Model 275 8.2.3.1 Kinematic Model 275 8.2.3.2 Sensing Module 277 8.3 Methodology 278 8.3.1 Brief States on Q-Learning 278 8.3.2 Interactive Learning 279 8.3.2.1 Heuristic Reward Design 279 8.3.2.2 Design of Value-Iterated Global Cost Matrix 279 8.3.2.3 Local Cost Matrix and Path Generation 282 8.3.2.4 USV Actions with Discrete Precise Clothoid Path 283 8.3.3 Summary of the Path Planning Algorithm 286 8.3.4 Time Complexity 287 8.4 Results and Discussion 288 8.4.1 Performance Indicators 288 8.4.2 Hyper-Parameter Analysis 290 8.4.3 Comparative Study with State of the Art 294 8.5 Conclusion 298 Appendix 299 References 300 9 Achieving Optimal Dynamic Path Planning for Unmanned Surface Vehicles: A Rational Multi-Objective Approach and a Sensory-Vector Re-Planner 307 9.1 Introduction 308 9.2 Problem Formulation 314 9.2.1 Environment Modeling 315 9.2.1.1 Motion Area 315 9.2.1.2 Effects of Currents 315 9.2.2 Dynamic Obstacles 316 9.2.3 Motion Constraints 317 9.2.4 Objective Functions 317 9.2.4.1 Path Length 317 9.2.4.2 Path Smoothness 318 9.2.4.3 Energy Consumption 318 9.2.4.4 The Safest Path 318 9.2.5 Optimization Problem Statement 319 9.3 Methodology 321 9.3.1 Framework of NSGA-II 321 9.3.2 Aensga-ii 322 9.3.2.1 Real-Coded Representation 322 9.3.2.2 Initialization Using Candidate Set Adaptive Random Testing (CSART) 323 9.3.2.3 Adaptive Crowding Distance (ACD) Strategy 324 9.3.2.4 Improved Binary Tournament Selection 326 9.3.3 Fuzzy Satisfactory Degree 327 9.3.4 Replanning Strategy Based on Sensory Vector 330 9.3.4.1 Sensory Vector Structure 330 9.3.4.2 Formulation of Gap Vector V g Based on COLREGs 333 9.3.4.3 Formulation of Transition Path 335 9.4 Results and Discussion 336 9.4.1 Convergence and Diversity Analysis 336 9.4.2 Implementation in Static Environment 342 9.4.2.1 Fixed Currents 342 9.4.2.2 Time-Varying Currents 346 9.4.3 Simulation Under Dynamic Environment 351 9.5 Conclusion 356 Acknowledgements 357 References 357 10 Coordinated Trajectory Planning for Multiple AUVs 363 10.1 Introduction 363 10.1.1 Background 363 10.1.2 Related Work 364 10.1.3 Contributions 366 10.2 Problem Model 367 10.2.1 Environment Model 367 10.2.2 AUV Model 369 10.2.3 Space and Time Constraint Model 370 10.2.4 Optimization Terms 371 10.2.5 Problem Statement 374 10.3 Solver Design 374 10.3.1 Brief States on Grey Wolf Optimizer 374 10.3.2 Parallel Grey Wolf Optimizer Design 376 10.4 Results and Discussion 379 10.4.1 Simulation 1: Allocation Task 380 10.4.2 Simulation 2: Rendezvous Task 381 10.5 Conclusion 385 Acknowledgements 385 References 386 11 Coverage Strategy for USV-Assisted Coastal Bathymetric Mapping 389 11.1 Introduction 390 11.2 Fundamental Models 394 11.2.1 Region of Interest 394 11.2.2 USV Model 395 11.3 Methodology 396 11.3.1 Coastal Line Approximation 396 11.3.2 Coverage Strategy 397 11.3.2.1 Trapezoidal Cellular Decomposition 397 11.3.2.2 Optimal Back and Forth Coverage Algorithm 398 11.3.2.3 Theoretical Analysis 402 11.3.3 Fuzzy-Biased Random Key Evolutionary Algorithm (FRKEA) 403 11.3.3.1 Chromosome Mapping 404 11.3.3.2 Evaluation in Real Space 405 11.3.3.3 Elitist Breeding 406 11.3.3.4 Mutating 407 11.3.3.5 Fuzzy Bias 409 11.4 Results and Discussion 411 11.4.1 Convergence Analysis 412 11.4.2 Simulation Study 414 11.4.2.1 Competitive Study 414 11.4.2.2 Parameter Analysis 417 11.4.3 Lake Trials 419 11.5 Conclusion 423 References 424 12 Energy-Efficient Coverage for USV-Assisted Bathymetric Survey Under Currents 429 12.1 Introduction 429 12.2 Methodology 433 12.2.1 Problem Models 433 12.2.1.1 Region of Interest 433 12.2.1.2 Current Model 433 12.2.1.3 USV Kinematics Under Currents 434 12.2.1.4 Energy Estimation 435 12.2.2 Coverage Strategy 436 12.3 Results and Discussion 440 12.3.1 Preparation 440 12.3.2 Analysis on Polygon Shapes 441 12.3.3 Analysis on Attacking Angle 444 12.3.4 Analysis on Different Coverage Strategy 445 12.3.5 Test on a Complex Concave ROI 447 12.4 Conclusion 454 References 455 13 Modeling and Solving Time-Sensitive Task Allocation for USVs with Mixed Capabilities 459 13.1 Introduction 459 13.2 Problem Formulation 463 13.2.1 Fundamental Models 463 13.2.1.1 USV Model 463 13.2.1.2 Target Model 464 13.2.2 Extended-Restriction Multiple Traveling Salesman Problem (ER-MTSP) 465 13.2.3 Problem Analysis 467 13.3 Methodology 468 13.3.1 Dual-Coded Chromosome Representation 468 13.3.2 Adaptive Random Testing Initialization 469 13.3.3 Hierarchical Crossover 469 13.3.4 Customized Mutation Strategy 472 13.3.5 Two-Phase Refinement Strategy 473 13.3.6 Linguistic Satisfactory Degree 475 13.4 Results and Discussion 477 13.4.1 Convergence and Diversity Analysis 477 13.4.2 Case Studies 480 13.4.3 Field Test 487 13.5 Conclusion 492 References 493 14 Joint Optimized Coverage Planning Framework for USV-Assisted Offshore Bathymetric Mapping: From Theory to Practice 497 14.1 Introduction 498 14.2 Problem Formulation 502 14.2.1 Definitions 502 14.2.2 Problem Statement 503 14.2.3 Theoretical Analysis 506 14.3 Methods for Problem Solving 507 14.3.1 Bisection-Based Convex Decomposition 507 14.3.2 Hierarchical Heuristic Optimization Algorithm 510 14.3.2.1 Order Generation 510 14.3.2.2 Candidate Pattern Finding 514 14.3.2.3 Tour Finding 518 14.3.2.4 Final Optimization 519 14.4 Results and Discussion 520 14.4.1 Validation in Simulation 520 14.4.2 Lake Experiments 526 14.5 Conclusion 530 Acknowledgements 530 Appendix 530 References 530 15 Pipe Segmentation and Geometric Reconstruction from Poorly Scanned Point Clouds Based on Deep Learning and BIM-Generated Data Alignment Strategies 535 15.1 Introduction 535 15.2 Related Studies 537 15.2.1 Pipe Segmentation 537 15.2.1.1 Descriptor-Based Methods 537 15.2.1.2 Learning-Based Methods 538 15.2.2 Dataset Preparation 538 15.2.3 Pipe Reconstruction 539 15.3 Methodology 539 15.3.1 BIM-Based Data Generating 540 15.3.2 Network Architecture 542 15.3.2.1 Overall Architecture 542 15.3.2.2 PipeSegNet Architecture 543 15.3.2.3 Feature Alignment Module 545 15.3.2.4. Label Alignment Module 546 15.3.2.5 Loss Function 547 15.3.3 Pipe Geometric Reconstruction 548 15.4 Experiment 552 15.4.1 Experimental Settings 552 15.4.2 Evaluation Metrics 555 15.4.3 Results and Discussion 556 15.5 Conclusion 563 Acknowledgment 564 References 564 16 The Arc Routing Path Planning Problem in the Maritime Domain 571 16.1 Introduction 571 16.2 The Arc Routing Path Planning Problem 575 16.2.1 Introduction to Arc Routing 575 16.2.2 Common Applications of Arc Routing 577 16.3 One Solution for Arc Problem: The Chinese Postman Problem 578 16.3.1 Basic Conception 578 16.3.2 Core Formulation 579 16.3.3 Variants of the Chinese Postman Problem 580 16.3.4 Algorithmic Approaches and Solution Methods 581 16.3.4.1 Polynomial-Time Solutions 581 16.3.4.2 NP-Hard Variants 582 16.4 Case Study 583 16.4.1 Background 583 16.4.2 Platform Design 584 16.4.3 Full Coverage Problem 586 16.4.3.1 Theoretical Formulation: Using the Chinese Postman Problem for Efficient Coverage 586 16.4.3.2 Coverage Path Generation 587 16.4.3.3 Discussion 588 16.5 Concluding Remarks 588 References 589 17 Atmospheric Scattering Model-Based Dataset for Maritime Object Detection with YOLOv 11 591 17.1 Introduction 591 17.2 Methodology 593 17.2.1 Physics-Based Fog Simulation Using Depth Estimation 593 17.2.1.1 MiDaS: Monocular Depth Estimation 593 17.2.1.2 Atmospheric Scattering Model 595 17.2.2 YOLOv 11 596 17.3 Experiment 598 17.3.1 Dataset 598 17.3.2 Foggy Dataset Generation and Model Training 599 17.3.2.1 Foggy Dataset Generation 599 17.3.2.2 Model Training 599 17.4 Result and Discussion 600 17.4.1 Baseline Training and Generalization Analysis 600 17.4.2 Improving Model Robustness with Mixed- Concentration Fog Training 601 17.4.3 Detection Result Comparison 604 17.5 Conclusion 610 References 611 18 Multisensor Perception and Data Fusion Technologies 613 18.1 Camera-Based Detection Approaches 614 18.1.1 RGB and Stereo Camera 614 18.1.2 Infrared and Thermal Camera 617 18.1.3 Object Detection Methodologies 618 18.2 LiDAR-Based Detection Approaches 620 18.2.1 Stages of Object Detection 621 18.2.2 Challenges and Resolutions 623 18.3 Data Fusion Methods 624 18.3.1 Radar 625 18.3.2 Fusion Level 626 18.3.3 Synchronization and Calibration 627 References 629 19 Route Planning for Low-Altitude UAV Using Multi-Objective Optimization 633 19.1 Introduction 634 19.2 Problem Model 636 19.3 Multi-Objective Particle Swarm Optimization 639 19.4 Results and Discussion 643 References 645 20 Autonomous System Design of Marine Vehicles 647 20.1 Introduction 647 20.2 Planning Module Design 649 20.2.1 Recursive Cell Decomposition Method 650 20.2.2 Optimal Path Generation 653 20.2.3 Guidance Planning: Adaptive Line-of-Sight (ALOS) Method 656 20.3 Control Module Design: USV Dynamics Modeling 657 20.4 Combined Navigation Module Design 661 References 663 Index 665

About the Author :
Yong Bai, PhD is a professor in the College of Civil Engineering and Architecture at Zhejiang University. He has written over 200 academic papers in national and international academic journals and internationally published over 20 books. His research interests include marine engineering structures, unmanned surface vehicles, autonomous underwater vehicles, hydrogen vessels, marine pipelines and risers, engineering risk analysis, and safety assessment. Liang Zhao, PhD is a research fellow at Zhejiang University. He has co-authored over 20 research articles in top engineering journals. His current research focuses on planning and decision making for marine robotics, asynchronous maritime perception, and green and intelligent shipping.


Best Sellers


Product Details
  • ISBN-13: 9781394355044
  • Publisher: John Wiley & Sons Inc
  • Publisher Imprint: Wiley-Scrivener
  • Language: English
  • Returnable: Y
  • Returnable: Y
  • ISBN-10: 1394355041
  • Publisher Date: 27 Oct 2025
  • Binding: Hardback
  • No of Pages: 704
  • Returnable: Y
  • Sub Title: Planning and Control


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Autonomous Marine Vehicles Planning and Control: Planning and Control
John Wiley & Sons Inc -
Autonomous Marine Vehicles Planning and Control: Planning and Control
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Autonomous Marine Vehicles Planning and Control: Planning and Control

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    Fresh on the Shelf


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!