Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Software Dependencies #56

Open
skugele opened this issue Jul 2, 2017 · 1 comment
Open

Update Software Dependencies #56

skugele opened this issue Jul 2, 2017 · 1 comment
Assignees

Comments

@skugele
Copy link
Member

skugele commented Jul 2, 2017

Update ROS to Kinetic Kame.
Update Gazebo to Gazebo7.
Update Vagrant provisioning to use supported Ubuntu version (Ubuntu Wily (15.10) or Ubuntu Xenial (16.04 LTS)
Update LidaPy for ROS API changes.
Update document (README.md, etc.) to reflect these changes.

Let the pain begin!

This is a large task, so I may break it up into smaller issues. In particular, there is some "feasibility research" that needs to be done as part of this that may make it a bear.

Possible Complications and Considerations:

  1. When attempting to upgrade to Ubuntu 16.04 several months ago, there were problems with the virtual box. It did not follow box standards and seemed unusable. This needs to be researched and may be a show stopper if we are unable to find a usable box.
  2. It would be great if we could upgrade to Python 3, but I am not sure ROS is fully supporting Python 3 at this point. Additional research is needed.
@skugele skugele added this to Backlog in LidaPy Kanban Board Jul 2, 2017
@skugele skugele moved this from Backlog to In Progress in LidaPy Kanban Board Jul 2, 2017
@skugele skugele self-assigned this Jul 2, 2017
@skugele
Copy link
Member Author

skugele commented Jul 3, 2017

The "official" ubuntu 16.04 vagrant box from canonical is still broken. (See bug report).

Fortunately, there is an alternate Ubuntu 16.04 image that I was able to use (bento/ubuntu-16.04) that appears to be stable. Minor changes were needed to the vagrantfile to get it up and running.

I've been able to install ROS Kinetic Kame and Gazebo7. The lidapy examples are currently broken because of API changes in ROS and Gazebo, but I am slowly making progress and addressing all of the broken code.

Hopefully by the end of the week I will have something that is working well enough to check-in.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

1 participant