## page was renamed from Robots/Husky/Tutorials/Backing Up Husky Configuration ## page was renamed from Robots/Husky/Tutorials/Backup Husky Software Configuration #################################### ##FILL ME IN #################################### ## for a custom note with links: ## !note = ## for the canned note of "This tutorial assumes that you have completed the ## previous tutorials:" just add the links ## !note.0.link= ## descriptive title for the tutorial ## title = Backing Up Husky Configuration ## multi-line description to be displayed in search ## description = Backing Up the Husky robot PC to preserve existing/factory configuration. ## the next tutorial description (optional) ## !next = ## links to next tutorial (optional) ## next.0.link=[[husky_bringup/Tutorials/Install Husky Software|Install Husky Software]] ## !next.1.link= ## what level user is this tutorial for ## level= IntermediateCategory ## keywords = Clearpath Husky #################################### <> Upgrading your Clearpath Husky to ROS Indigo from older ROS distributions is a straightforward process, however it's important to understand that each Husky is different, having undergone customization to your specifications by our robotsmiths. Please take the time to understand what these modifications are, and how to recreate them on your fresh install of Ubuntu Trusty/ROS Indigo. == Performing a Backup == 1. As a fail-safe, please make an image of your robot's hard drive. You should always be able to restore this image if you need to revert back to your previous configuration. i. The easiest approach may be to either connect a removable (USB or similar) hard drive to the robot PC, or to unplug the robot hard drive and insert it into a PC or workstation. i. You can then use a tool such as [[http://clonezilla.org/show-live-doc-content.php?topic=clonezilla-live/doc/01_Save_disk_image|CloneZilla]] or [[https://wiki.archlinux.org/index.php/disk_cloning|dd]] to write a backup image of your robot's hard drive onto another hard drive. i. Alternatively, you can simply replace the robot computer's hard-drive, reserving the Hydro-configured drive and installing a new one to use with Indigo. 1. There are several places in the filesystem you should specifically look for customizations for your Husky: || '''Location''': || '''Description''': || || /etc/network/interfaces || Your robot may have a custom network configuration configured in this file. || || /etc/ros/hydro/husky-core.d/*.launch || Will contain base.launch and description.launch, may contain custom launch files for your robot configuration. || || /etc/ros/setup.bash || May contain environment variables for your configuration. || 1. Please save all these files and use them as a reference during Indigo configuration!