YKpages

ロボット分野で勉強したことのまとめ

2019-01-01から1年間の記事一覧

AtCoder Beginner Contest 134 E - 今日から始める競プロ日記

はじめに AtCoder Beginner Contest (ABC) 134 E を解いてみた。 atcoder.jp E - Sequence Decomposing 数列 A1, A2, ...... , AN が与えられる。 このとき、それぞれの整数を以下の条件を満たすように色を塗っていく。 同じ色で塗られている整数 Ai と Aj (…

AtCoder Beginner Contest 051 D - 今日から始める競プロ日記

はじめに 過去問の400点問題を埋めていく。 今日は AtCoder Beginner Contest (ABC) 051 のD問題を解いてみた。 D - Candidates of No Shortest Paths N 頂点 M 辺の重み付き無向連結グラフが与えられる。 頂点 ai と頂点 bi は距離 ci で結ばれている。 こ…

AtCoder Grand Contest 036 - 今日から始める競プロ日記

はじめに AtCoder Grand Contest (AGC) 036 に参加 (2019/07/21)。 今日はA問題と160分戦って解けずに終わった。 「Aが解けなきゃ他の問題も解けないだろう」と思い込んでずっとAに取り組んでいたけど、 30分経っても分からなかったら、とりあえず他の問題に…

AtCoder Beginner Contest 134 A-D - 今日から始める競プロ日記

はじめに ABC 134 (2019/07/20) に参加。 今日はD問題まで。Eで時間切れ。 Eは簡単そうだなと思いながらも、 Dの実装で時間を使い過ぎてて、コンテストが終了した。 まずDをちょっと勘違いしてて実装でこけて3WAしたし、 そもそも問題文を理解するのに時間が…

まとめページ - 今日から始める競プロ日記

最終更新日:2020年 1月 8日 目次 目次 はじめに 参加するコンテスト AtCoderのレートとAC数の記録 500AC(2020/1/8) 400AC(2019/12/24) 300AC(2019/12/12) 200AC(2019/11/23) 2019/09/07(緑色) 2019/07/20(茶色) 関連ページ おわりに はじめに …

競技プログラミングで覚えておきたいこと - 今日から始める競プロ日記

最終更新日:2019/12/15 はじめに 私は競技プログラミング(以下、競プロ)を少しやっています。 この記事では、競プロで学んだことや参考にしたWebサイトなどまとめていこうと思っています。 この記事が、私と同じように「競プロを始めてみたけど分からない…

GitHub でリポジトリを管理するためのメモ(初期設定)

はじめに GitHub はかれこれ4年以上使ってる。 それなのに新しくリポジトリを作ろうとするたびに、 「どうやるんだっけ?」と思ってググってるからそろそろメモを残しておく。 環境 Mac OS ターミナルからコマンドでやる Ubuntu 16.04 LTS ターミナルからコ…

今のところの vimrc

はじめに ここ二年間くらい Vim を使ってい続けていて他のエディタが使えなくなった。つらい。 今使っている vimrc を置いておく。 たいして変わったことのない最低限の vimrc 。 参考 以下の記事を参考。ありがたい。 qiita.com qiita.com wonderwall.haten…

WSL ( Windows Subsystem for Linux ) インストールしてみた

はじめに Windows 上で Linux が動く「WSL」が便利らしいのでやってみた。 目次 はじめに 目次 環境 インストールまでの流れ WSL のインストール Ubuntu 16.04 LTS をインストール 初期設定: とりあえずこのコマンドをうつ ターミナルの色を変更 コピペでき…

MTGアリーナをやってみた感想( MTG ARENA , Magic : The Gathering Arena )

目次 目次 はじめに きっかけ MTGアリーナを始めるまでの簡単な流れ 感想(本題) おすすめの動画 ストーリーを読む 課金と初めてのドラフトをやってみた(追記:2019/3/7) 二回目のドラフト(追記:2019/3/10) 三回目以降のドラフト(追記:2019/3/12) …

Cygwin を使いやすいようにちょっと設定してみる

目次 目次 やること はじめに 環境 本文 ホームディレクトリの設定 ターミナルの設定 apt-cyg をインストール Cygwin について おわりに やること ホームディレクトリを変更 ターミナルの見た目、文字サイズなどを変更 簡単にパッケージをインストールできる…

ROS でロボットを決まった距離走行させる ( Python )

目次 目次 はじめに 方法 時刻の取得 ソースコード 気をつけること おわりに 参考 はじめに ロボットを決まった距離走行させたいとき(または決まった角度の旋回)のメモです。 この記事では Python を使ってコードを書きますが、 どの言語でも同じようにで…

20分で作る簡易的なウェブページ(GitHub + HTML)

はじめに パパっと簡易的なウェブページを作りたいと思ったときのメモ。 完成度は二の次。参考程度にどうぞ。 あと、ウェブ系は完全に初心者なので 間違っている情報がある可能性が高い。 作成したウェブページはこんな感じ。 https://yusukekato.github.io/…

発表資料用の AviUtl 使い方

はじめに 研究発表の資料作成で、動画の編集作業が必要になり「aviutl」を使った。 そのときのメモ。 目次 はじめに 目次 環境 参考 いろいろな作業 タイムライン表示 動画読み込み トリミング カット クリッピング 再生速度を倍速にする テキスト作成 動画…

ロボットの並進と回転について

はじめに 対向二輪型の移動ロボットにおける並進運動と回転運動についてなんとなくイメージをまとめておきます。 座標系におけるロボットの情報は(x, y, theta)の三つです。 また、位置(x, y)と姿勢(theta)としておきます。 並進運動 ロボットの位置(…