Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
122 commits
Select commit Hold shift + click to select a range
1b0cf0c
Noetic and Melodic version installation section added
Jul 5, 2020
1cca3cf
github pages in gh-pages branch. NO CODE
Jul 5, 2020
634877b
Images added
Jul 5, 2020
7f9541a
Minor corretions on README
Jul 5, 2020
c7b1efb
adding installation guide for noetic-devel branch
dcharrezt Jul 6, 2020
929ce19
Merge pull request #57 from dcharrezt/issue_56
sergiopaniego Jul 6, 2020
6cc3038
Updated noetic guide with python3 and virtual environment
dcharrezt Jul 7, 2020
c43114d
updated for python3.7
dcharrezt Jul 9, 2020
258b67b
Merge pull request #59 from dcharrezt/adding_virtualenv
sergiopaniego Jul 13, 2020
c3f05a5
updating documentation for rl
dcharrezt Aug 28, 2020
c3b5b1d
Merge pull request #75 from JdeRobot/issue_48
dcharrezt Aug 28, 2020
d8b2753
Noetic installation guide updated
sergiopaniego Sep 10, 2020
51b4e7b
Remove duplicated information in installation
sergiopaniego Sep 10, 2020
dd52895
ROS Noetic installation reviewed
sergiopaniego Sep 10, 2020
c031c75
Merge pull request #78 from JdeRobot/issue-77
sergiopaniego Sep 10, 2020
602f18f
Instruction for ROS Noetic installation and run updated
sergiopaniego Sep 14, 2020
4665e56
Contributing section added
sergiopaniego Oct 13, 2020
9c4cb4b
Duplicated code removed
sergiopaniego Oct 13, 2020
9a7937c
Merge pull request #92 from JdeRobot/issue-91
sergiopaniego Oct 13, 2020
5dd9d48
New structure and brains zoo page created
sergiopaniego Oct 15, 2020
c114c22
Datasets information webpage added
sergiopaniego Oct 21, 2020
e628def
Merge pull request #100 from JdeRobot/issue-99
sergiopaniego Oct 21, 2020
40fd0c6
Add scriptable configuration
sergiopaniego Dec 15, 2020
316ad1f
Fixed how to launch scriptable app
sergiopaniego Dec 15, 2020
05d10aa
Merge pull request #116 from JdeRobot/issue-114
sergiopaniego Dec 15, 2020
c55c269
ROS Noetic installation guide updated
sergiopaniego Jan 7, 2021
12b2410
Merge pull request #124 from JdeRobot/issue-123
sergiopaniego Jan 7, 2021
627aa36
typo in documentation
predator4hack Mar 31, 2021
214eaf2
Merge pull request #151 from predator4hack/gh-pages
jmplaza Apr 1, 2021
cb887a9
Typo in quick start & home.md
RUFFY-369 Apr 5, 2021
7cf40ea
Merge pull request #154 from RUFFY-369/gh-pages-typo
jmplaza Apr 5, 2021
ad1ba7f
Renamed Behavior Studio to Behavior Metrics on web
sergiopaniego Apr 21, 2021
7bd3f6a
Merge pull request #164 from JdeRobot/issue-146b
sergiopaniego Apr 21, 2021
271d4ed
Added informatino about showing plots
sergiopaniego Jun 15, 2021
47b7af0
Solving errors
sergiopaniego Jun 15, 2021
ca52b09
added new functionalities
UtkarshMishra04 Jun 27, 2021
1d374f2
Merge pull request #187 from UtkarshMishra04/fix-186
sergiopaniego Jun 28, 2021
4053956
minor additions for drone information
UtkarshMishra04 Jul 18, 2021
55c3e90
Merge pull request #201 from UtkarshMishra04/fix-200
sergiopaniego Jul 19, 2021
e537490
Update ros_noetic.md
sergiopaniego Jul 25, 2021
4d90e21
Update ros_noetic.md
sergiopaniego Jul 25, 2021
994d7d6
added extra brain kwargs features
UtkarshMishra04 Jul 25, 2021
dbeb568
Merge pull request #207 from UtkarshMishra04/add-gh-features
sergiopaniego Jul 26, 2021
e566767
Adding first Tensorflow tutorial
sergiopaniego Jul 28, 2021
a160144
Merge pull request #209 from JdeRobot/issue-208
sergiopaniego Jul 28, 2021
c12dcb4
Updated naming and fixed redirections
sergiopaniego Sep 1, 2021
a1491f7
Merge pull request #214 from JdeRobot/issue-213
sergiopaniego Sep 1, 2021
1aa7a9b
Update ros_noetic.md
sergiopaniego Sep 1, 2021
4acca5f
Updated links
sergiopaniego Sep 1, 2021
b7f415f
Updated tutorial page
sergiopaniego Sep 1, 2021
2609197
Added simple circuit lap time for explicit brain
sergiopaniego Sep 8, 2021
1d5503a
Added lap seconds for many curves
sergiopaniego Sep 8, 2021
905dcbd
Updated time for Many curves
sergiopaniego Sep 8, 2021
b69ae63
Added lap seconds for Montmeló
sergiopaniego Sep 8, 2021
982b1e1
Updated reference times
sergiopaniego Sep 9, 2021
f7df547
Modified lap seconds times
sergiopaniego Sep 14, 2021
8e62dd8
Merge pull request #223 from JdeRobot/issue-222
sergiopaniego Sep 14, 2021
7c2d972
updated table
sergiopaniego Sep 22, 2021
e187774
Typo fixed
sergiopaniego Nov 10, 2021
847fb8b
Update broken link in webpage
sergiopaniego Mar 22, 2022
f27e00a
Merge pull request #324 from JdeRobot/issue-323
sergiopaniego Mar 22, 2022
6f8c0fb
Doc changes of ROS Noetic installation and Quick Start guide
laukikk Apr 21, 2022
c2ac63c
Added doc for Training a Brain
laukikk Apr 27, 2022
c92814b
removed broken link of VNC for chrome
laukikk May 5, 2022
27ed5a3
Merge pull request #334 from laukikk/gh-pages
sergiopaniego May 6, 2022
c4a2386
Updated documentation for image transformations and available circuits
sergiopaniego May 11, 2022
6680ee2
Merge pull request #346 from JdeRobot/issue-345
sergiopaniego May 11, 2022
51f3f59
Correct mistake in quick start
jessiffmm May 13, 2022
cd8547e
Correct dataset link
jessiffmm May 13, 2022
9cf1d6b
Merge pull request #349 from JdeRobot/issue_338
jessiffmm May 13, 2022
1dc74c1
Correct Brains Zoo Link
jessiffmm May 13, 2022
32b8f82
Merge pull request #350 from JdeRobot/issue_337
jessiffmm May 13, 2022
619db13
Correct Brains Zoo Link
jessiffmm May 13, 2022
64d3023
Merge pull request #351 from JdeRobot/issue_337_1
jessiffmm May 13, 2022
7ca90e5
Correct Brains Zoo Link
jessiffmm May 13, 2022
7ffd844
Merge pull request #352 from JdeRobot/issue_337_2
jessiffmm May 13, 2022
7882fb9
Intallation instructions for CARLA support
sergiopaniego Dec 12, 2022
432d5e3
Merge pull request #407 from JdeRobot/issue-406
sergiopaniego Dec 12, 2022
5a2f2be
Removed gym-gazebo and ROS Melodic
sergiopaniego Jan 20, 2023
a35b626
Renamed file
sergiopaniego Jan 20, 2023
8f3f3f2
Merge pull request #477 from JdeRobot/isseu-476
sergiopaniego Jan 20, 2023
d1b805b
Updated documentation web page with instructions for CARLA
sergiopaniego Feb 13, 2023
c6c3027
Merge branch 'gh-pages' of https://github.com/JdeRobot/BehaviorMetric…
sergiopaniego Feb 13, 2023
d2465c8
Removed some unneeded instructions
sergiopaniego Feb 13, 2023
de64b01
Merge pull request #553 from JdeRobot/issue-552
sergiopaniego Feb 13, 2023
635445e
Installation instructions without Python3.7
sergiopaniego Feb 15, 2023
6b06875
Merge pull request #559 from JdeRobot/issue-558
sergiopaniego Feb 15, 2023
b5604de
Updated webpage
sergiopaniego Feb 20, 2023
4725770
Merge branch 'gh-pages' of https://github.com/JdeRobot/BehaviorMetric…
sergiopaniego Feb 20, 2023
a9c64d5
Added details about using custom CARLA object file and setting its en…
Dhruv2012 Apr 3, 2023
161a0dd
Added Drone installation instructions in the installation page
damodardatta Apr 3, 2023
ee72908
Merge branch 'gh-pages' of https://github.com/JdeRobot/BehaviorMetric…
damodardatta Apr 3, 2023
1c3f6c8
Corrected error in PX4 instructions
damodardatta Apr 3, 2023
3d8eece
Merge pull request #612 from damodardatta/gh-pages
sergiopaniego Apr 12, 2023
78d9207
fixed rendering of NOTE added after step 4 in CARLA installation
Dhruv2012 Apr 12, 2023
075063a
Merge pull request #611 from Dhruv2012/gh-pages
sergiopaniego Apr 13, 2023
7e71f0b
Update install.md
Qi-Zha0 Sep 3, 2023
c9936a9
Merge pull request #627 from Qi-Zha0/gh-pages
sergiopaniego Sep 15, 2023
a4704fe
Updated webpage with latest advancements
sergiopaniego Sep 20, 2023
683b953
Added about section
sergiopaniego Sep 20, 2023
dd3d4d1
Merge pull request #637 from JdeRobot/issue-636
sergiopaniego Sep 20, 2023
cbe9162
remove old
MihirGore23 Mar 2, 2024
2a57693
create install.md
MihirGore23 Mar 2, 2024
2f2a75d
Update install.md
MihirGore23 Mar 2, 2024
c38ca4b
Installations instructions corrected
AryanNanda17 Mar 3, 2024
ec7094a
Updated install.md
MihirGore23 Mar 7, 2024
b257f6e
Merge pull request #670 from MihirGore23/gh-pages
sergiopaniego Mar 8, 2024
df38fcd
Manual instructions of CARLA added
AryanNanda17 Mar 8, 2024
80b7f9d
Merge conflict removed
AryanNanda17 Mar 8, 2024
e03a69d
CustomRobot instructions added
AryanNanda17 Mar 8, 2024
367bc55
Typo corrected
AryanNanda17 Mar 8, 2024
6d9a4ba
Merge pull request #671 from AryanNanda17/Aryan#665
sergiopaniego Mar 18, 2024
91579e7
broken links fixed and citation text added to home
shoaib6174 Mar 29, 2024
9799fdf
Merge pull request #681 from shoaib6174/gh-pages-update
sergiopaniego Mar 29, 2024
23ade85
Update home.md
sergiopaniego Apr 8, 2024
dcc0ea4
docs(gh-pages): correct incorrect links on deployment pages
zebin-huang May 24, 2024
4e0434f
Merge pull request #692 from zebin-huang/gh-pages
sergiopaniego May 27, 2024
38d87d0
chore(gh-pages): correct incorrect links on deployment pages
zebin-huang May 27, 2024
040a80a
Merge pull request #693 from zebin-huang/gh-pages
sergiopaniego Jul 3, 2024
2b76f76
Update installation instructions
sergiopaniego Oct 11, 2024
0cdf50e
Update installation instructions
sergiopaniego Oct 11, 2024
721e4cb
Fix broken links using relative_url for GitHub Pages baseurl compatib…
canveo Feb 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
File renamed without changes.
34 changes: 34 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
source "https://rubygems.org"

# Hello! This is where you manage which Jekyll version is used to run.
# When you want to use a different version, change it below, save the
# file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
#
# bundle exec jekyll serve
#
# This will help ensure the proper Jekyll version is running.
# Happy Jekylling!

# gem "github-pages", group: :jekyll_plugins

# To upgrade, run `bundle update`.

gem "jekyll"
gem "minimal-mistakes-jekyll"

# The following plugins are automatically loaded by the theme-gem:
# gem "jekyll-paginate"
# gem "jekyll-sitemap"
# gem "jekyll-gist"
# gem "jekyll-feed"
# gem "jekyll-include-cache"
#


# If you have any other plugins, put them here!
group :jekyll_plugins do

gem 'jemoji', '~> 0.5.1'

end

File renamed without changes.
49 changes: 41 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,44 @@
# Behavior Studio
# Jekyll Local Installation

This project presents different approaches to the follow-the-line exercise but using artificial intelligence to complete the circuits. The solutions presented are:
- Using classification networks.
- Using regression networks.
- Using reinforcement learning.
- Solution for real robots.
## Installing Ruby on Ubuntu

For more information about the project you can consult the [website of Behavior Studio](https://jderobot.github.io/BehaviorStudio/).
First of all, we need to install all the dependencies typing:

<img src="https://jderobot.github.io/assets/images/projects/neural_behavior/autonomous.jpeg" alt="config" style="zoom:20%;" />
```bash
sudo apt-get install ruby-full build-essential zlib1g-dev
```

After that, we need to set up a gem installation directory for your user account. The following commands will add environment variables to your `~/.bashrc` file to configure the gem installation path. Run them now:

```bash
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
```

Finally, we install Jekyll:

```bash
gem install jekyll bundler
```

Notice that we don't use the `root` user :-)

## Running Jekyll Serve

By default, the Jekyll server is launched with the following command (which is the one indicated on your website).

```bash
bundle exec jekyll serve
```

If in the process of building the server there is a dependency problem, for example, there is a missing library to install, it is **necessary to delete** the `Gemfile.lock` file so that it is rebuilt with the installed dependency. This list of dependencies is found in the `Gemfile` file (in Python it would be equivalent to the `requirements.txt` file) and the version of each of the installed gems (packages) is specified. Having a list of dependencies is important for future updates as well as knowing the libraries needed to run the server. Once the `Gemfile.lock` file is deleted, the command shown above is launched again and the dependency errors should end.

## FAQ

- Error building Jekyll server:

```bash
jekyll build --incremental --verbose
```
File renamed without changes.
Loading